我有一个包含两种形式的网页......都在一个<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() 以确保我了解它应该如何/返回什么......
谢谢。