আমার জেএস প্রোগ্রামটিতে আমার কিছু অদ্ভুত সমস্যা হচ্ছে। আমার এটি সঠিকভাবে কাজ করা ছিল তবে কোনও কারণে এটি আর কাজ করে না। আমি কেবল রেডিও বোতামটির মান খুঁজে পেতে চাই (কোনটি নির্বাচিত) এবং এটিকে পরিবর্তনশীলতে ফিরিয়ে দিতে পারি। কিছু কারণে এটি ফিরতে থাকে undefined।
আমার কোডটি এখানে:
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;
}
}
}
submitForm:
function submitForm() {
var genderS = findSelection("genderS");
alert(genderS);
}
এইচটিএমএল:
<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>