我很难从特定表单中获取特定输入。有什么建议吗?
<form id ="frm_addtag-1">
<input type="text" name="tag" id="tag">
</form>
<form id ="frm_addtag-2">
<input type="text" name="tag" id="tag">
</form>
<form id ="frm_addtag-3">
<input type="text" name="tag" id="tag">
</form>
如果提交了frm_addtag-1,我只想获取该表单中的标签输入,而不是其他表单。
当我执行如下操作时,无论提交哪个表单,它都会返回来自任何其他表单的标签输入。
var tag = $("#tag");
var tag = tag.attr("value");
最佳答案
ID 应该是唯一的。
更改 ID 后,使用 .val()
获取元素的值。
此外,当您提交表单时,仅该表单内的元素会添加到请求中。
关于javascript - 从特定表单获取特定输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7628026/