Javascript 不在单选按钮中显示所选值

Javascript 不在单选按钮中显示所选值,javascript,html,Javascript,Html,编写一个HTML代码,通过成功提交,我想检查我选择的值。 无法查看我在单选按钮中选择的值 * E * 我应该怎么做才能解决这个问题?您无法在post操作中获得禁用的值。只是不要禁用单选按钮,如果选中它,它将获得值,或者您可以将其设置为只读,如下所示: 您可以使用jquery alert($('input[name=ec]:checked').val()) E *正如@Afnan所说,它工作得很好。但是,当您有多个单选按钮并且需要所有选中的单选按钮值时,您需要执行此操作 var

编写一个HTML代码,通过成功提交,我想检查我选择的值。 无法查看我在单选按钮中选择的值

*


E

*

我应该怎么做才能解决这个问题?

您无法在post操作中获得禁用的值。只是不要禁用单选按钮,如果选中它,它将获得值,或者您可以将其设置为只读,如下所示:


您可以使用
jquery

alert($('input[name=ec]:checked').val())

E


*
正如@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>

普通JavaScript

如果要在选中单选按钮时显示
单选按钮的值,只需写入

if (document.getElementById('s').checked) { 
   selectedVal = document.getElementById('s').value; 
}
if(document.getElementById('s')。选中){
selectedVal=document.getElementById('s')。值;
}
警报(selectedVal)
E


*
你能分享javascript代码吗?如果我不知道我使用的是哪个javascript文件,你有没有链接来检查如何在Chrome中进行无断点调试?如果你想使用上面的代码片段。您需要添加
jQuery
,就像我在上面的代码片段中所做的那样。OP没有提到jQuery
if (document.getElementById('s').checked) { 
   selectedVal = document.getElementById('s').value; 
}