我有一串HTML标签,我想要检索名为'name'的所有属性。我该怎么办?
<input type="radio" name="read"/>
<input type="radio" name="write"/>
<input type="radio" name="speak"/>
我想读,写和说话。
答案 0 :(得分:2)
如果页面上有多个元素,请使用each
:
$('input').each(function() {
console.log($(this).attr('name'));
});
答案 1 :(得分:1)
试试这个
$(document).ready(function(){
var string = '<input type="radio" name="read"/><input type="radio" name="write"/><input type="radio" name="speak"/>';
getStringname(string);
});
function getStringname(string){
$('body').append('<div id="createdDivforinput" style="display:none;">'+string+'</div>');
$('#createdDivforinput input').each(function() {
alert($(this).attr('name'));
});
$('#createdDivforinput').remove();
}