編寫一個HTML代碼,通過成功提交,我想檢查我選擇的值。 無法看到我在單選按鈕中選擇的值。不顯示單選按鈕中的選定值
*
<input name="ec" class="g" type="radio" value="E" disabled="'disabled'" checked="checked">
E
<br>*
我應該做些什麼來解決這個問題?
編寫一個HTML代碼,通過成功提交,我想檢查我選擇的值。 無法看到我在單選按鈕中選擇的值。不顯示單選按鈕中的選定值
*
<input name="ec" class="g" type="radio" value="E" disabled="'disabled'" checked="checked">
E
<br>*
我應該做些什麼來解決這個問題?
你不能在你的發佈操作中獲得禁用的值。只是不要讓單選按鈕禁用,如果它的檢查,將獲得的價值,或者你可以把它只讀這樣的: <input name="ec" class="g" type="radio" value="E" readonly="readonly" checked="checked">
你可以得到它像jquery
alert($('input[name=ec]:checked').val())
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input name="ec" class="g" type="radio" value="E" disabled="'disabled'" checked="checked">
E
<br>*
你有任何鏈接檢查如何在Chrome中調試無斷點,如果我不知道哪些JavaScript文件我使用? –
如果你想使用上面的代碼片段。你需要像上面的代碼片段那樣添加'jQuery'。 –
其作品細如@Afnan說。但是當你有多個電臺和你所需要的所有選定的單選按鈕值,那麼你需要做的這個
var radio= [];
$.each($("input[name='sport']:checked"), function(){
favorite.push($(this).val());
});
alert("My selected checkbox are: " + favorite.join(", "));
和yaah忘了告訴你需要添加腳本文件如..
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
OP沒有提及** jQuery ** –
香草JavaScript的
如果你想顯示在無線電檢查radio
按鈕的價值,那麼就寫
if (document.getElementById('s').checked) {
selectedVal = document.getElementById('s').value;
}
if (document.getElementById('s').checked) {
selectedVal = document.getElementById('s').value;
}
alert(selectedVal);
<input name="ec" class="g" type="radio" id="s" value="E" disabled="'disabled'" checked="checked"> E
<br>*
你能分享的JavaScript代碼 –