Javascript 是否可以将id添加到标签标签?
我有:Javascript 是否可以将id添加到标签标签?,javascript,jquery,html,css,forms,Javascript,Jquery,Html,Css,Forms,我有: <label for="gender" class="error">Choose</label> 选择 我想通过jQuery/javascript向这一行添加一个id,这样html就会变成: <label for="gender" class="error" id="addthisid">Choose</label> 选择 可能吗?我该怎么做 像这样: $("label[for='gender']").attr("id", "add
<label for="gender" class="error">Choose</label>
选择
我想通过jQuery/javascript向这一行添加一个id,这样html就会变成:
<label for="gender" class="error" id="addthisid">Choose</label>
选择
可能吗?我该怎么做 像这样:
$("label[for='gender']").attr("id", "addthisid");
或:
或:
我猜您正试图用jQuery实现这一点。我们开始吧
$(function(){
$('label').attr('id', 'addthisid');
});
下面是一个示例:在高于1.6的jquery中,是否应该使用prop(“id”,“addthisid”)?否,
.prop
用于检索属性值,而.attr
用于检索属性。听起来有点混乱,但这里有解释:
$("label[for='gender']").get(0).id = "addthisid";
$(function(){
$('label').attr('id', 'addthisid');
});