日期:2014-05-16  浏览次数:20384 次

js 获取li标签里面的元素
<ul id="posts">
<li>
<input style="display:none;"id="asd" value="123"/>
<input type="checkbox" value=""/>
<label>asdasd</label>
</li>
<li>
<input style="display:none;"id="asd" value="123"/>
<input type="checkbox" value=""/>
<label>asdasd</label>
</li>
</ul>


这样的html 用jquery有办法拿到<input style="display:none;"id="asd" value="123"/>的ID值么



------解决方案--------------------
命名不规范,一个页面不能出现重复的id. 
alert(document.getElementById('asd').value);
------解决方案--------------------
JScript code
alert($('#posts input[id="asd"]').map(function(){return this.value}).get().join())

------解决方案--------------------
获取元素是可以。。但取值就不行了。。因为有重复ID
------解决方案--------------------
楼主意思是获取asd?
------解决方案--------------------
我只是为了日常 请无视我