ABA


"צריך עזרה ב HTML/JS בבקשה"
גירסת הדפסה   אשכול נעול - לקריאה בלבד
 
   
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10567 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10567
אלתור
חבר מתאריך 2.8.02
1572 הודעות
   20:21   13.01.12   
אל הפורום  
  צריך עזרה ב HTML/JS בבקשה  
 
   זה השאלה:

הכינו טופס הנשלח לבצוע בכתובת http://www.htmlcodetutorial.com/cgi-bin/mycgi.pl הטופס יכיל שני שדות קלט טקסטואלי. על התוכן שבשני שדות הקלט להיות לא ריקים ושונים זה מזה. אם תנאי זה לא מתקיים, יש למסור הודעה (המתאימה לבעיה הראשונה המאובחנת) ועל הטופס לא להישלח אז, אבל התנאי מתקיים הטופס יישלח.

הדרכה:

1) באלמנט form יש להגדיר את המאפיין onsubmit כפי שיוסבר במהלך התרגיל (ראו דוגמת קוד למטה).
2) יש לכלול בטופס כפתור (input) מסוג submit (שימו לב כי מדובר בכפתור רגיל של שיגור טופס ולא צריך להוסיף לו שום מאפיין של event כמו onclick או משהו כזה).
3) יש לכתוב פונקציה בשם check_form() שבודקת את התנאים לעיל ומחזירה true או false בהתאם למצב.

הפתיח של הטופס ייראה אם כן כך:

<form action="http://www.htmlcodetutorial.com/cgi-bin/mycgi.pl"
onsubmit="return check_form()">

כלפי חוץ הטופס נראה כרגיל ולחיצה עליו תשגר אותו לשרת שכבר השתמשנו בו בעבר. ואולם בתוך הפונקציה check_form()אתם מבצעים בדיקות ומחזירים (בעזרת return) את הערך true או את הערך false לפי תנאי הבדיקה שהוגדרו לעיל.


?


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  check VeNom  14.01.12 12:40 1
  פורום בניית אתרים Net_Boy  14.01.12 12:46 2

       
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   12:40   14.01.12   
אל הפורום  
  1. check  
בתגובה להודעה מספר 0
 
   תעתיק את הפתיח של הטופס.
תיצור לך כפתור Input רגיל.
תייצר 2 שדות קלט עם id משמעותי.
תכתוב פונקציה של:

function check_form()
{
var firstTextBox = document.getElementById('textbox1');
var secondTextBox = document.getElementById('textbox2');
return firstTextBox.value != "" && secondTextBox.value != "";
}


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   12:46   14.01.12   
אל הפורום  
  2. פורום בניית אתרים  
בתגובה להודעה מספר 0
 
  


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

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



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