javascript – 两个单选按钮共享一个“id”?

前端之家收集整理的这篇文章主要介绍了javascript – 两个单选按钮共享一个“id”?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在借用/调整这个简单的html / javascript表单来设置数据库中的一些数据.原始代码使用表单中的文本字段,但我正在使用单选按钮.下面的前三个步骤是原来的,我的问题来了…即是,我给单选按钮相同的id …希望这是清楚的…

步骤1.用户将值输入到“nick”

<tr>  
    <td><label>User</label></td>  
    <td><input class="text user" id="nick" type="text" MAXLENGTH="25" /></td>  
</tr>

步骤2.使用id分配给变量的id“nick”相关联的值

var inputUser = $("#nick");

步骤3.从变量中获取值以插入数据库

if(inputUser.attr("value")

但如果它是两个“单选按钮”而不是一个“文本”字段….

<td><label>Interview</label></td>  
<td><input type="radio" name="interview" id="nick" value="pass" />Pass</td>
<td><input type="radio" name="interview" id="nick" value="fail" /> Fail</td>

我给单选按钮相同的“id”,以便它仍然是这样,当我分配值到变量…

var inputUser = $("#nick");

所以选中的哪个按钮将被分配在id“nick”中?

解决方法

不,Id属性应该始终是唯一的.如果你使用jQuery(看起来像你),你可以用$(‘input [name = interview]’)来选择它.

猜你在找的JavaScript相关文章