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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [עזרה] FF לא רוצה לעשות בדיקה לטופס :-( (https://hosts.co.il/forums/showthread.php?t=51186)

al_n 02-08-07 11:59

[עזרה] FF לא רוצה לעשות בדיקה לטופס :-(
 
עשיתי onsubmit="return check()"
ב IE זה עובד מצויין ופתאום הפעלתי ב FF והוא מדלג, הוא בכלל לא בודק כלום
הבדיקה של ה JS סתם ארוכה
אבל בעקרון זה ככה
HTML קוד:

var user = document.frm.user.value;
if(user.length == 0)
{
alert("אנא הכנס שם משתמש");
document.getElementById("user").style.border = "1px solid red";
return false;
}
return true;

מה הבעיה?

TVDesign 02-08-07 12:09

ב-FireFox לפעמים יש בעיה של תגי פתיחה וסיום של HTML בJAVA תנסה להוסיף תגי פתיחה וסיום של HTML ותבדוק אם זה עובד...
דרך אגב יש פורום איכותי בMozila Israel תבדוק
http://mozilla.org.il/

בניה 02-08-07 12:09

תבדוק אם יש שגיאת JS.
תכניס בתוך הפונקציה רק ALERT לראות אם בכלל הוא קורא לפונקציה.

al_n 02-08-07 12:17

הבנתי מה הבעיה
יש כמה כאלה בתחילת הקוד
document.getElementById("user").style.border = "1px solid #89C5E4";
שאני מוחק את זה זה פועל
FF אולי לא תומך?

Daniel 02-08-07 15:57

תעשה בדיקת שגיאות JS.
כלים->מסוף שגיאות.

Eran-s 03-08-07 12:32

1. תנסה בלי מרכאות בשם ה-DIV.
2. תחליף את המרכאות של הערך בגרשיים.
3. תנסה לבדוק אם עובד border-color ותכניס רק צבע, אחרי זה תתקדם צעד אחד קדימה.


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

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