在JavaScript内部,在运行时我在checkbox
内获取string
的HTML代码,如下所示:
var chk="<input type='checkbox' id='checkbox1' name='chk1' />";
我想获得ID
的{{1}}。
我的问题是:
jquery是否支持任何checkbox
来追溯api
的值?
或
我是否必须遵循JavaScript id
才能实现相同的目标?
注意: 目前我正在使用以下JavaScript代码:
api
最后var i=chk.indexOf("id");
var s=chk.substring((i+4));
var j=s.indexOf("'");
s=s.substring(0,j);
包含s
的{{1}}。
答案 0 :(得分:7)
试试这个,
<强> Live Demo 强>
var chk = $("<input type='checkbox' id='checkbox1' name='chk1' />");
alert(chk.attr('id'));
答案 1 :(得分:2)
是的,您可以使用jquery轻松完成,如下所示:
var chk="<input type='checkbox' id='checkbox1' name='chk1' />";
id = $(chk).attr('id');
alert(id); //alerts 'checkbox1'
见工作demo