私は 2 つのフォームを含む Web ページを持っています...両方とも<DL>
<dl>
<form action="" method="POST" style="display:inline-block;">
<dl><dt></dt><dd><input class="submit" type="submit" value="Create TEST" style="width: 15em;"></dd></dl>
</form>
<form action="" method="POST" style="display:inline-block;">
<dl><dt></dt><dd><input class="submit" type="submit" value="Create TEST2" style="width: 15em;"></dd></dl>
</form>
</dl>
両方のボタンを見つけて、それらに ID を割り当てる必要があります。
これが私がこれまでに持っているものです:
//find the two create buttons and assign ids
$('body FORM:contains("Create TEST")').contents().each(function () {
var exp = /Create TEST/;
if (this.nodeValue && exp.test(this.nodeValue)) {
var $createoutrule = this;
$createoutrule.attr('id',"id123");
return
};
});
しかし、それは機能していません...私が間違っていることを教えてもらえますか? .contents() をグーグルで検索して、どのように/何を返す必要があるかを確認します...
ありがとう。