Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Javascript中检索单选按钮值_Javascript_Jquery_Html_Dom - Fatal编程技术网

如何在Javascript中检索单选按钮值

如何在Javascript中检索单选按钮值,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我想检索单选按钮的值,这里是它们的外观 "<td width=70% align=left class=WizardBodyFont><input type=radio name=gender id=gender value=""M"" checked>Male" & vbcrlf g_strBodyText = g_strBodyText & "&nbsp;&nbsp;&nbsp;&nbsp;<inp

我想检索单选按钮的值,这里是它们的外观

"<td width=70% align=left class=WizardBodyFont><input type=radio name=gender id=gender value=""M"" checked>Male" & vbcrlf
        g_strBodyText = g_strBodyText & "&nbsp;&nbsp;&nbsp;&nbsp;<input type=radio name=gender id=gender value=""F"">Female</td></tr>" 
如果我尝试根据标记名获取值,那么效果很好

var txts = fraWizard.document.frmWizard.getElementsByTagName("input")

如何按ID检索值。

您可以使用getElementsByName获取值:


嗨,投票-1,你能解释一下吗?我想var value=document.getElementByIdgender.value;应该执行fraWizard.document.frmWizard应该执行的任务吗?如果游戏中有任何iFrame或类似内容,那么您应该告诉我们。否则,这种语法就没有什么意义了。ID必须是唯一的ID必须在HTML文档中是唯一的,您不能给两个输入字段提供相同的ID。嗨,这不起作用。如果我尝试使用fraWizard.document.frmWizard.getElementsByTagNameinput,我将获得所有输入,但如果我按ID尝试,则会失败。我更改了答案。。很抱歉您可以改为使用getElementsByName。我认为它应该可以工作。如果您可以使用jQuery,它只需:gender_value=$input[name=gender]:checked.val;好的,谢谢。我会尽力的。。谢谢
var txts = fraWizard.document.frmWizard.getElementsByTagName("input")
gender_value = document.getElementsByName("gender").value;