我想uncheck
一個radiobutton
我找到了一種方法做這一點,但同時單選按鈕的表單中的代碼將無法正常工作,這是我的unchecking
腳本檢查單選按鈕如何取消單選按鈕
<script type="text/javascript">
var allRadios = document.getElementsByName(1);
var booRadio;
var x = 0;
for(x = 0; x < allRadios.length; x++){
allRadios[x].onclick = function() {
if(booRadio == this){
this.checked = false;
booRadio = null;
}else{
booRadio = this;
}
}
}
</script>
<form name="theForm" target="_blank" action="laravel.php">
<label for="test">test</label>
<input type="radio" id="1" class="radio" name="1" value="1">
<input type="radio" id="2" class="radio" name="1" value="2">
<input type="radio" id="3" class="radio" name="1" value="3">
<input type="radio" id="4" class="radio" name="1" value="4">
</form>
腳本工作正常時,單選按鈕形式的標籤之外,但在無線電輸入的形式爲我想知道我是什麼在這裏失蹤
似乎做工精細,http://jsfiddle.net/rL1g9qa4/也許你的輸入(這應該是自閉)''導致問題 – andrew 2014-10-01 22:48:52