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

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

satan 12-01-07 18:53

איך אפשר למנוע שליחת טופס אם כל השדות לא מולאו?
 
שלום!

רציתי לדעת איך אפשר למנוע שליחת טופס אם כל השדות לא מולאו?

אני פשוט רוצה שהכפתור יהפוך ל"בלתי נגיש" Disabled במידה וכמה שדות בטופס לא מלאים (כולל שדה מסוג Textarea במידה ויש הבדל).

תודה. :-)

O-B 12-01-07 19:53

בעזרת קוד JS
אתה מגדיר את הכפתור Disabled
ואז אתה שואל אם הערך בשדה "שם פרטי" לדוגמה שונה מהערך null (ריק) אז אתה הופך את הכפתור ל Enabled

somebody 13-01-07 11:53

וכמובן שתבדוק גם בצד שרת, כי לא בעיה לעקוף צד לקוח.

forils 13-01-07 12:12

אני ממליץ לך לעשות גם בJS אבל גם בתנאים בדף של הPHP עצמו

sUP 13-01-07 14:28

אפרופו DISABLED
איך מגדירים את זה ב JS?

getElem...(id).disabled = "disabled"; ?

omercnet 13-01-07 14:52

document.getElementById("mySelect").disabled=true


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

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