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

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

-VladK- 11-05-06 07:18

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

תודה לכל העוזרים.

CSite.co.il 11-05-06 09:16

javascript.
למד כאן:
www.webmaster.org.il

eLad 11-05-06 09:23

קוד:

if (document.frm.fld.value.length==0) {
    alert("bla bla");
}


-VladK- 11-05-06 13:06

אתה יכול להסביר לי מה כול מילה אומרת? כדי שאני גם ילמד מזה...

Fector 11-05-06 13:10

ציטוט:

נכתב במקור על ידי VLAD-K
אתה יכול להסביר לי מה כול מילה אומרת? כדי שאני גם ילמד מזה...

בלי לדעת כלום בתכנות הבנתי את זה :/

if (document.frm.fld.value.length==0) {
alert("bla bla");
}


אם השדה frm הערך שלו (כאילו האורך שבו רשמו) זה 0 .. אז יוצאת הודעת שגיאה bla bla ...

miniature 11-05-06 13:26

אם תוכן (אורך) השדה fld שבתוך הטופס frm ריק, יופיע ALERT.

Alter 11-05-06 13:34

קוד:

if (document.frm.fld.value.length==0) {
    alert("bla bla");
}

if - התנאי
document - הדף
frm - שם הטופס
fld - שם השדה
value - תוכן הערך של השדה
length - אורך התוכן של השדה
alertalert - שגיאה, מקפיץ חלון שגיאה במידה והתנאי התקיים.

-VladK- 11-05-06 13:39

לא עובד

eLad 11-05-06 18:40

ציטוט:

נכתב במקור על ידי VLAD-K
לא עובד

זה עובד כמו גדול

ali_napso 11-05-06 19:35

באיזה שפה זה asp לא?

lalamen 11-05-06 20:07

HTML קוד:

<script language="JavaScript">
function formCheck(){
if (document.formcheck.FirstName.value.length==0) {
    alert("No FirstName");
}
if (document.formcheck.LastName.value.length==0) {
    alert("No LastName!");
}
}
</script>
<form name="formcheck" onsubmit="formCheck();">
First Name: <input type=text name="FirstName" size="25"><br>
Last Name: <input type=text name="LastName" size="25"><br>
<input type=submit value="Submit Form">
</form>


eLad 11-05-06 20:30

תוסיף return false; אחרי כל אלרט, זה יהיה מקצועי יותר

-VladK- 12-05-06 04:59

אתה מתכוון ככה:
קוד:

<script language="JavaScript">
function formCheck(){
if (document.formcheck.FirstName.value.length==0) {
    alert("No FirstName");
    return false;
}
if (document.formcheck.LastName.value.length==0) {
    alert("No LastName!");
    return false;
}
}
</script>
<form name="formcheck" onsubmit="formCheck();">
First Name: <input type=text name="FirstName" size="25"><br>
Last Name: <input type=text name="LastName" size="25"><br>
<input type=submit value="Submit Form">
</form>


eLad 12-05-06 09:01

כן..


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

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