3

JavaScript 内では、実行時に次のようcheckboxに a 内のHTML コードを取得しています。string

var chk="<input type='checkbox' id='checkbox1' name='chk1' />";

の を取得したいIDですcheckbox

私の質問は:

jquery はapiの値を取得するために何かをサポートしていますidか?
それとも、同じことを達成するために
JavaScript に従う必要がありますか?api

注: 現在、次の JavaScript コードを使用しています。

var i=chk.indexOf("id");
var s=chk.substring((i+4));
var j=s.indexOf("'");
s=s.substring(0,j);

最後にのsが含まれます。idcheckbox

4

2 に答える 2

7

これを試して、

ライブデモ

var chk = $("<input type='checkbox' id='checkbox1' name='chk1' />");

alert(chk.attr('id'));​
于 2012-10-19T10:35:30.303 に答える
2

はい、次のように jquery で簡単に実行できます。

var chk="<input type='checkbox' id='checkbox1' name='chk1' />";
id = $(chk).attr('id');
alert(id); //alerts 'checkbox1'

実際のデモを見る

于 2012-10-19T10:36:21.143 に答える