如果您想要獲取文檔中的所有dataid,您必須通過文檔中的所有元素。看到Demo
例HTML
<div class="class1" co="51">
<div class="class2">
<label class="class3">
<input class="4" dataid="8d2" name="dd" type="radio" />
<span class="quiz-option-text">ff</span><br>
<input dataid="8d3" name="dd" type="text" /> <br>
<input class="4" dataid="8d4" name="dd" type="text" /> <br>
<textarea dataid="8d5">fdfd</textarea> <br>
</label>
</div>
</div>
jQuery的
<script type="text/javascript">
$(document).ready(function(){
var id_arr=new Array();
var i=0;
$('textarea,input').each(function(){
var id=$(this).attr("dataid");
alert(id);
id_arr[i]=$(this).attr("dataid");
i++;
});
alert(id_arr);
});
</script>
你輸入元素沒有id屬性。 –
您的意思是dataid或id或data-id?首先清楚地設置你的元素屬性... –
你想要ID名稱或它的值嗎? –