如何在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 & " <inp
"<td width=70% align=left class=WizardBodyFont><input type=radio name=gender id=gender value=""M"" checked>Male" & vbcrlf
g_strBodyText = g_strBodyText & " <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;