ABA


"יש לי בעיה בג'ווה סקריפט"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #8275 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 8275
alex7788

דרג אמינות חבר זה
   00:13   27.12.03   
אל הפורום  
  יש לי בעיה בג'ווה סקריפט  
 
   עבר עריכה לאחרונה בתאריך 27.12.03 בשעה 00:17 על ידי על-ידי BamBa (מפקח)
 
אני רוצה להכין טופס שיהיה כתוב בו המיקוד (חייב להיות רק מספרים.
הידע שלי לא ממש גדול, נסיתי לכתוב וזה מה יצא.

<html>
<head>
<title>MMMMMM</title>

<SCRIPT LANGUAGE="JavaScript">
<!--
function check(){
var mikud ;
mikud=document.hope.mikud.value
ParseInt(mikud)
if(mikud==nan){
Alert("Sorry")
}
}
//-->
<SCRIPT>

</head>
<body>
<form name="hope">
שם:<input type="text" name="first" ></br>
שם משפחה <input type="text" name="last"></br>
מיקוד<input type="text" name="mikud"></br>
אתר אינטרנט<input type="text" name="site"></br>
<input type="reset" name="reset" value="Reset">
<input type="button" name="check" onclick="newfunction ;" value="check!">
<input type="submit" name ="submit" value="Submit" >
</from>
</html>


כמובן שזה לא עובד הייתי רוצה לדעת מה הטעות שלי


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  כבר ראיתי טעות אחת בתגית סיום של Script. BamBa 27.12.03 00:20 1
     תקנתי עכשיו זה עולה :) alex7788 27.12.03 00:22 3
  תנסה את זה: ELECTROD  27.12.03 00:22 2
     מצטער אחי אבל לא הבנתי מה שינת alex7788 27.12.03 00:25 4
  מכתב Morishani 27.12.03 00:31 5
     תודה אחי אבל לא הבנתי מה עשית וגם alex7788 27.12.03 00:35 6
         קבל 100% פועל :] Morishani 27.12.03 00:41 7
             אחי עשה לי טובה :) תרשום לי את כל הקוד alex7788 27.12.03 00:52 8
                 רשמתי לך. תשנה אותו במקום Morishani 27.12.03 00:58 9
                     עשיתי הוא עדיין אומר לי שיש בעיה בשורה 27 alex7788 27.12.03 01:16 10
                         תרשום פה את הדף .. Morishani 27.12.03 01:18 11
                             קבל alex7788 27.12.03 01:43 12
                                 לאלכס. codmaster 27.12.03 03:02 13
                                     תודה על העזרה אבל הייתי רוצה לקבל פירוט alex7788 27.12.03 13:23 14

       
BamBa

דרג אמינות חבר זה
   00:20   27.12.03   
אל הפורום  
  1. כבר ראיתי טעות אחת בתגית סיום של Script.  
בתגובה להודעה מספר 0
 
  

<html>
<head>
<title>MMMMMM</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function check(){
var mikud ;
mikud=document.hope.mikud.value
ParseInt(mikud)
if(mikud==nan){
Alert("Sorry")
}
}
//-->
</script>

</head>
<body>
<form name="hope">
שם:<input type="text" name="first" ></br>
שם משפחה <input type="text" name="last"></br>
מיקוד<input type="text" name="mikud"></br>
אתר אינטרנט<input type="text" name="site"></br>
<input type="reset" name="reset" value="Reset">
<input type="button" name="check" onclick="newfunction ;" value="check!">
<input type="submit" name ="submit" value="Submit" >
</from>
</html>


תבדוק עכשיו.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alex7788

דרג אמינות חבר זה
   00:22   27.12.03   
אל הפורום  
  3. תקנתי עכשיו זה עולה :)  
בתגובה להודעה מספר 1
 
   אבל עדיין לא מבצע את מה שאני צריך.
תודה על העזרה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ELECTROD 
חבר מתאריך 14.9.03
233 הודעות, דרג אמינות חבר זה
   00:22   27.12.03   
אל הפורום  
  2. תנסה את זה:  
בתגובה להודעה מספר 0
 
  

<html>
<head>
<title>MMMMMM</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function check(){
var mikud ;
mikud=document.hope.mikud.value
ParseInt(mikud)
if(mikud==nan){
Alert("Sorry")
}
}
//-->
<SCRIPT>

</head>
<body>
<form name="hope">
שם:<input type="text" name="first" ></br>
שם משפחה <input type="text" name="last"></br>
מיקוד<input type="text" name="mikud"></br>
אתר אינטרנט<input type="text" name="site"></br>
<input type="reset" name="reset" value="Reset">
<input type="button" name="check" onclick="check();" value="check!">
<input type="submit" name ="submit" value="Submit" >
</from>
</html>



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alex7788

דרג אמינות חבר זה
   00:25   27.12.03   
אל הפורום  
  4. מצטער אחי אבל לא הבנתי מה שינת  
בתגובה להודעה מספר 2
 
   וגם לא עובד :(
תודה על הנסיון


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Morishani

דרג אמינות חבר זה
   00:31   27.12.03   
אל הפורום  
  5. מכתב  
בתגובה להודעה מספר 0
 
  

<SCRIPT LANGUAGE="JavaScript">
<!--
function check(){
var mikud ;
mikud=document.hope.mikud.value
if((tyoeof mikud)!="number"){
Alert("Sorry")
}
}
//-->
<SCRIPT>


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alex7788

דרג אמינות חבר זה
   00:35   27.12.03   
אל הפורום  
  6. תודה אחי אבל לא הבנתי מה עשית וגם  
בתגובה להודעה מספר 5
 
   לא ניראה לי פועל
כתוב שיש בעיה בשורה 27
:(
תודה על העזרה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Morishani

דרג אמינות חבר זה
   00:41   27.12.03   
אל הפורום  
  7. קבל 100% פועל :]  
בתגובה להודעה מספר 6
 
   ערכתי לאחרונה בתאריך 27.12.03 בשעה 00:42 בברכה, Morishani
 
<script>
var mikud;
mikud=document.hope.mikud.value;
if (typeof mikud!="number")
alert("Sorry")
</script>
--
הסבר קצרצר על הפקודה typeof

הפוקנציה typeof מחזירה את סוג המשתנה שלאחריה לדוגמא :


x = 's';
alert(typeof x);
//string
בהערה אני רושם את מה שזה מחזיר..

x = 3;
alert(typeof x);
//integer
וכו' וכו'.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alex7788

דרג אמינות חבר זה
   00:52   27.12.03   
אל הפורום  
  8. אחי עשה לי טובה :) תרשום לי את כל הקוד  
בתגובה להודעה מספר 7
 
   אני כותב את מה שנתת ולא עובד לי.
על העסק הזה מתסכל סרטים :(


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Morishani

דרג אמינות חבר זה
   00:58   27.12.03   
אל הפורום  
  9. רשמתי לך. תשנה אותו במקום  
בתגובה להודעה מספר 8
 
   מה שרשמת בscript


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alex7788

דרג אמינות חבר זה
   01:16   27.12.03   
אל הפורום  
  10. עשיתי הוא עדיין אומר לי שיש בעיה בשורה 27  
בתגובה להודעה מספר 9
 
   תודה על העזרה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Morishani

דרג אמינות חבר זה
   01:18   27.12.03   
אל הפורום  
  11. תרשום פה את הדף ..  
בתגובה להודעה מספר 10
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alex7788

דרג אמינות חבר זה
   01:43   27.12.03   
אל הפורום  
  12. קבל  
בתגובה להודעה מספר 11
 
   עבר עריכה לאחרונה בתאריך 27.12.03 בשעה 02:06 על ידי על-ידי admin2000 (מנהל הפורום)
 


<html>
<head>
<title>MMMMMM</title>
<script>
var mikud;
mikud=document.hope.mikud.value;
if (typeof mikud!="number")
alert("Sorry")
</script>


</head>
<body>
<form name="hope">
שם:<input type="text" name="first" ></br>
שם משפחה <input type="text" name="last"></br>
מיקוד<input type="text" name="mikud"></br>
אתר אינטרנט<input type="text" name="site"></br>
<input type="reset" name="reset" value="Reset">
<input type="button" name="check" onclick="check();" value="check!">
<input type="submit" name ="submit" value="Submit" >
</from>
</html>


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
codmaster

דרג אמינות חבר זה
   03:02   27.12.03   
אל הפורום  
  13. לאלכס.  
בתגובה להודעה מספר 12
 
   ערכתי לאחרונה בתאריך 27.12.03 בשעה 03:03 בברכה, codmaster
 
לעניות דעתי כל ערך שמגיע מתיבת טקסט מוכרז מראש כ - string ולכן
typeof על אף הנחמדות שלה לא נראה לי תעזור כל כך במקרה של הבחור הנחמד.
מה שהכי טוב לעשות הוא פשוט למנוע מהלקוח להזין תווים שאנחנו לא רוצים
שהוא יזין , במקרה זה אנחנו לא רוצים שהוא יזין תו שהוא לא סיפרה.

הנה פונקציה פשוטה שכתבתי שתמנע מהלקוח להכניס ערך שהוא לא מספר לתיבת \
הטקסט.


<input name="Must_Be_A_Number" onkeydown="return isNumber()">
<script>

function isNumber()
{
e = event.keyCode
if ((e >= 48 && e <= 57) || e==8)
return true
else
return false
}

</script>

עדן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alex7788

דרג אמינות חבר זה
   13:23   27.12.03   
אל הפורום  
  14. תודה על העזרה אבל הייתי רוצה לקבל פירוט  
בתגובה להודעה מספר 13
 
   על מה שעשית והמורה שלנו אמר להשתמש בפקודה
ParseInt
שגם על השימוש שלה הייתי רוצה לקבל הסבר
תודה על העזרה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net