使用jQuery到radio單選框取值,要取到當前選中的元素的值不能像一般的元素那樣直接通過元素名去取值。
<input type="radio" name="yanggb" value="yanggb1"> <input type="radio" name="yanggb" value="yanggb2"> <input type="radio" name="yanggb" value="yanggb3">
取值的方式可以有三種:
var yanggb = $('input:radio:checked').val(); var yanggb = $("input[type='radio']:checked").val(); var yanggb = $("input[name='yanggb']:checked").val();
最主要就是要通過【:checked】偽類選擇器去獲取選中的元素。
"人生最好的三個詞:久別重逢、失而復得和虛驚一場。"