js怎样将变量作为寻址html标签的id,具体描述如下?
<body><div><ulid="UlLi"><liid="a0"value="11a">11a</li><liid="a1"value="22">22</li><li...
<body>
<div>
<ul id="UlLi">
<li id="a0" value="11a">11a</li>
<li id="a1" value="22">22</li>
<li id="a2" value="333">33</li>
<li id="a3" value="44">44</li>
</ul>
</div>
<script>
var ul=document.getElementById("UlLi").getElementsByTagName("li");
for(var i=0;i<ul.length;i++){
var cityid=ul[i].getAttribute("value");
var id = 'a'+i;
if(cityid == '22'){
//alert(id);
$("#a1").css("background-color","#0F6");
}
}
</script>
</body>
我想将上面的变量 var id=a1 作为寻址<li>的id,能做吗
就是$("#a1").css("background-color","#0F6");中的$("#a1"),id是a1,怎样用变量来填入( $("#var id") ) 展开
<div>
<ul id="UlLi">
<li id="a0" value="11a">11a</li>
<li id="a1" value="22">22</li>
<li id="a2" value="333">33</li>
<li id="a3" value="44">44</li>
</ul>
</div>
<script>
var ul=document.getElementById("UlLi").getElementsByTagName("li");
for(var i=0;i<ul.length;i++){
var cityid=ul[i].getAttribute("value");
var id = 'a'+i;
if(cityid == '22'){
//alert(id);
$("#a1").css("background-color","#0F6");
}
}
</script>
</body>
我想将上面的变量 var id=a1 作为寻址<li>的id,能做吗
就是$("#a1").css("background-color","#0F6");中的$("#a1"),id是a1,怎样用变量来填入( $("#var id") ) 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
1个回答
推荐于2016-09-26
展开全部
var id= "a1";
$("#"+id).css("background-color","#0F6");
这样就OK了。
$("#"+id).css("background-color","#0F6");
这样就OK了。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询