使用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】伪类选择器去获取选中的元素。
"人生最好的三个词:久别重逢、失而复得和虚惊一场。"