| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| السلام عليكم الله يعطيكم العافية عندي ثلاث radio-button بأسماء مختلفة مع الفورم كالتالي كود: <form action="#" name="test"> <input value="1" type="radio" name="myradio1" />A <input value="2" type="radio" name="myradio2" />B <input value="3" type="radio" name="myradio3" />C <input type='button' name='submit' value="Submit" class='submitBtn' onClick="validate(this.form)"> </form> كود: function validate(nForm){
for (i=0; i<nForm.length; i++)
{
if (nForm[i].checked == false )
{
alert('Please complete all fields');
return false;
}
}
} لم يتم اختيارها بس للاسف ما يشتغل السكرييبت ![]() اريد احد يساعدن بهاذا وهو لو بقي خيار لم يتم اختياره يخببرن ان هناك خطا علما ان اسماء radio-button مختلفة ولكم جزيل الشكر | |||||
|
| |||||
|
بسم الله.. اولا تعريفك للرايدوبتنز خاطئ : كود: <input value="1" type="radio" name="myradio1" />A <input value="2" type="radio" name="myradio2" />B <input value="3" type="radio" name="myradio3" />C لانه بطريقتك هذه صاير checkbox! كود: <input value="1" type="radio" name="myradio" />A <input value="2" type="radio" name="myradio" />B <input value="3" type="radio" name="myradio" />C - الاول ان تجعل احدهم مختار من البداية وليكن الاول : كود بلغة HTML: <input value="1" type="radio" name="myradio" checked="checked"/>A <input value="2" type="radio" name="myradio" />B <input value="3" type="radio" name="myradio" />C كود بلغة HTML: <form action="#" name="test"> <input value="1" type="radio" name="myradio1" />A <input value="2" type="radio" name="myradio2" />B <input value="3" type="radio" name="myradio3" />C <input type='button' name='submit' value="Submit" class='submitBtn' onClick="validate(this.form)"> </form> <script type="text/javascript"> function validate(nForm){ var flag = false; for (i=0; i<nForm.length; i++) { if(nForm[i].type == 'radio') { if(nForm[i].checked == true) { flag = true; } } } if (!flag) { alert('Please complete all fields'); return false; } } </script> | |||||
|
| |||||
|
الله يعطيكم العافية على الرد لكن حل اخ فراس ما ينفع للاسف اما اخي Flasher فأنا اريد انا اجمع الريديو بقروب بتوحيد الاسم متلا كود: ماهو الرقم الاكبر ؟ <input value="1" type="radio" name="myradio" />1 <input value="2" type="radio" name="myradio" />2 <input value="3" type="radio" name="myradio" />3 ما اصغر رقم ؟ <input value="-1" type="radio" name="myradio1" />-1 <input value="-2" type="radio" name="myradio1" />-2 <input value="-3" type="radio" name="myradio1" />-3 يعني ان المستختم هو الي يختار وابي لازم يكون جاوب على السؤالي معا اذا ارسل وهو جاوب على سؤال واحد يطلع له اليرت علما : اني مسوي الريديو بالـ php وبحلقت تكرار يعني كذا كود PHP: بختصار ما اعرف اسم الريديو الي لم يختار ارجو انه يكون الشرح واضح ومشكورين | |||||
|
| |||||
|
طيب مارايك بهذا: كود بلغة HTML: <form action="#" name="test"> <input id="" name="answer[0]" type="radio" value="1" /> A <input id="" name="answer[0]" type="radio" value="1" /> A <input id="" name="answer[0]" type="radio" value="1" /> A <br /> <input id="" name="answer[1]" type="radio" value="1" /> A <input id="" name="answer[1]" type="radio" value="1" /> A <input id="" name="answer[1]" type="radio" value="1" /> A <input type='button' name='submit' value="Submit" class='submitBtn' onClick="validate(this.form)"> </form> <script type="text/javascript"> function validate(nForm){ var flag = false; var answer = []; for (i=0; i<nForm.length; i++) { if(nForm[i].type == 'radio') { if(!eval(nForm[i].name)) eval(nForm[i].name+' = [];') eval(nForm[i].name+'.push('+nForm[i].checked+')') } } for(i =0; i<answer.length; i++) { flag = false; for(j = 0; j<3; j++) { if(answer[i][j] == true) { flag = true; } } if (!flag) { alert('Please complete all fields'); return false; } } } </script> | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| سلسة دروس الـ ASP ، درس (1) : تعريف بالـ ASP | محمود المسعودي | PHP | 8 | 24-04-2003 03:23 PM |
| درس: كيف توقف تفعيل الـ PHP Safe Mode لموقع واحد فقط على سيرفرك | MaXwell | تطوير الويب | 2 | 24-03-2003 01:48 AM |
| كل ما تريد معرفته عن الـ MD5. | rocker | تطوير الويب | 8 | 03-12-2002 04:55 AM |
| Winsock.ocx | طالب الروسي | أخبار الإنترنت والتقنية ومناقشتها | 7 | 01-08-2001 10:44 AM |
| كيف يعمل الـ cache في برنامج اخبار BBC | رائد | تطوير الويب | 11 | 29-12-2000 03:14 AM |