הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   יש קוד ב JS שמגביל שדה INPUT למספרים בלבד? (https://hosts.co.il/forums/showthread.php?t=17245)

miniature 05-03-06 21:47

יש קוד ב JS שמגביל שדה INPUT למספרים בלבד?
 
..?

al_n 05-03-06 21:52

....
 
PHP קוד:

<html dir=rtl>
    <
head>

                <
SCRIPT LANGUAGE="JavaScript">

         function 
submit_register(){

                        var 
nacon "0123456789";
                          var 
field document.register.phone.value;
                          var 
i;

                             for (
i=0;i<field.length;i++){
                                     
temp "" field.substring(ii+1)

                                if (
nacon.indexOf(temp) == "-1"){
                                        
alert("די לתחמן! לפחות תשים ספרות ולא אותיות יא אהבל!");
                                    return;
                                    }
                                  }

        }

    
        
</SCRIPT>

    </head>
        <body topmargin="0" leftmargin="0" rightmargin="0">

<form name="register">


<input type="text" name="phone">
<input type="submit" name="submit_detils" value="אישור" onclick="submit_register()">

            </form>
            </P>
        </DIV>
        </td>
    </tr>
</table>



    </body>
</html> 

קח, תסתכל על הקוד....

Ori 06-03-06 15:42

ציטוט:

נכתב במקור על ידי al_n
PHP קוד:

<html dir=rtl>
    <
head>

                <
SCRIPT LANGUAGE="JavaScript">

         function 
submit_register(){

                        var 
nacon "0123456789";
                          var 
field document.register.phone.value;
                          var 
i;

                             for (
i=0;i<field.length;i++){
                                     
temp "" field.substring(ii+1)

                                if (
nacon.indexOf(temp) == "-1"){
                                        
alert("די לתחמן! לפחות תשים ספרות ולא אותיות יא אהבל!");
                                    return;
                                    }
                                  }

        }

    
        
</SCRIPT>

    </head>
        <body topmargin="0" leftmargin="0" rightmargin="0">

<form name="register">


<input type="text" name="phone">
<input type="submit" name="submit_detils" value="אישור" onclick="submit_register()">

            </form>
            </P>
        </DIV>
        </td>
    </tr>
</table>



    </body>
</html> 

קח, תסתכל על הקוד....

אהבתי

Gil|Hosol 06-03-06 17:04

פחחח התוכן גדול!

psycho 06-03-06 17:48

אורי,
היית מעדיף אולי שימוש ב
isnan?

<script language="javascript">
function is_numeric(number) {
if(isnan(number)) return false;
else return true;
}
</script>
דימוי של ה
www.php.net/is_numeric
רק
ב
JS

בהצלחה

Ori 06-03-06 19:07

ציטוט:

נכתב במקור על ידי psycho
אורי,
היית מעדיף אולי שימוש ב
isnan?

<script language="javascript">
function is_numeric(number) {
if(isnan(number)) return false;
else return true;
}
</script>
דימוי של ה
www.php.net/is_numeric
רק
ב
JS

בהצלחה

זאת פונקציה בנוייה או מה ?
כי אני לא רואה פרמטרים שהם מספרים לבדיקה..

miniature 06-03-06 21:21

תודה רבה! איך אני עושה שהפונקציה תעבוד לכמה שדות?

Gil|Hosol 07-03-06 10:32

ציטוט:

נכתב במקור על ידי psycho
אורי,
היית מעדיף אולי שימוש ב
isnan?

<script language="javascript">
function is_numeric(number) {
if(isnan(number)) return false;
else return true;
}
</script>
דימוי של ה
www.php.net/is_numeric
רק
ב
JS

בהצלחה

אממ, אני מסתכל על הקוד ואני לא רואה פונקציה שמגבילה את השדה למספרים... איך זה בנוי?
או ש: (number) מחליף מספרים? קוד ש"מקצר"?

Eye-Soft 07-03-06 13:15

ציטוט:

נכתב במקור על ידי Lang
אממ, אני מסתכל על הקוד ואני לא רואה פונקציה שמגבילה את השדה למספרים... איך זה בנוי?
או ש: (number) מחליף מספרים? קוד ש"מקצר"?

זה ממש פשוט :\
number= לתוכן של הINPUT וזה בודק האם הכל שם מספרים :\

miniature 07-03-06 16:14

ציטוט:

נכתב במקור על ידי psycho
אורי,
היית מעדיף אולי שימוש ב
isnan?

<script language="javascript">
function is_numeric(number) {
if(isnan(number)) return false;
else return true;
}
</script>
דימוי של ה
www.php.net/is_numeric
רק
ב
JS

בהצלחה

לא עובד..


כל הזמנים הם GMT +2. הזמן כעת הוא 10:25.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ