站內搜尋

Sunday, May 29, 2011

[JavaScript] 如何取得被選取的radio值

假設表單程式碼如下
<form name="form1" onsubmit="return myFunc1()">
  <input type="radio" name="sex" value="male" /> Male<br />
  <input type="radio" name="sex" value="female" /> Female

</form>
那要怎麼在javascript中取得被使用者選取的值呢?

function myFunc1(){
  if(form1.sex[0].checked==true){
    var check_value=form1.sex[0].value;
    alert(check_value);
    return false;
  }
  else if(form1.sex[1].checked==true){
    var check_value=form1.sex[0].value;

    alert(check_value);
    return false;

  }
  else{
    alert("未選取");
    return false;
  }
}


註:如果要用jQuery 請參考 本篇

No comments:

Post a Comment