في تطبيق ويب أستخدم فيه بعض تقنيات javascript، أحاول جلب قيمة Radiobutton المُدرجة في ملف htm :
دالة javascript:
function findSelection(field) {
var test = 'document.theForm.' + field;
var sizes = test;
alert(sizes);
for (i=0; i < sizes.length; i++) {
if (sizes[i].checked==true) {
alert(sizes[i].value + ' you got a value');
return sizes[i].value;
}
}
}
دالة ارسال النموذج:
function submitForm() {
var genderS = findSelection("genderS");
alert(genderS);
}
السؤال
محمد بوسكوري
في تطبيق ويب أستخدم فيه بعض تقنيات javascript، أحاول جلب قيمة Radiobutton المُدرجة في ملف htm :
دالة javascript:
function findSelection(field) { var test = 'document.theForm.' + field; var sizes = test; alert(sizes); for (i=0; i < sizes.length; i++) { if (sizes[i].checked==true) { alert(sizes[i].value + ' you got a value'); return sizes[i].value; } } }دالة ارسال النموذج:
function submitForm() { var genderS = findSelection("genderS"); alert(genderS); }كود صفحة Html:
<form action="#n" name="theForm"> <label for="gender">Gender: </label> <input type="radio" name="genderS" value="1" checked> Male <input type="radio" name="genderS" value="0" > Female<br><br> <a href="javascript: submitForm()">Search</A> </form>ولا أعلم سبب عدم حصولي على قيمة الحقل Radiobutton؟ هل هناك خطأ في كود javascript؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.