714
צפיות
צפיות
4
תשובות
תשובות
בדיקת טופס ב- JS
שלום לכולם!
הקוד הבא אמור לבדוק אם השדה בשם Fname ריק או לא, אם כן להציג את ההודעה X…
<script>
function check()
{
if (document.myForm.Fname.length=0){alert("X")}
}
</script>
<form id="myForm">
<input type="text" id="Fname">
<input type="button" onClick="check()" value="Check!">
</form>
אבל משום מה הוא מציג לי את ההודעה הבא:
'document.myForm.Fname' is null or not an object
מה הבעיה? מישהו יכול לעזור לי?
תודה, אלברט
4 תשובות
אממ..
תחליף את השורה הזאתי
if (document.myForm.Fname.length=0){alert("X")}
בזה:
if (document.getElementById("Fname").value == ""){alert("X")}
אממממ
תודה, הבעיה הייתה שלא שמתי פעמיים "שווה"…
תודה בכל זאת, ועוד שאלה:
הפונקציה isNaN() מה היא מחזירה כאשר היא מקבלת מספר?
כלומר אם אני רוצה לדעת אם מוכנסים לשדה מסויים מספרים, למה אני משווה את הפונקציה הזאת? ל- 0/1? true/false?….
תודה, אלברט
isNaN()
if(isNaN(num))
// num is NOT a number
else
// num is a number
אוקיי תודה