我该如何将这个函数改成所有的form表单id等于任何值都等用function send() { document.forms.studentAddRef.action="${pageContext.request.contextPath}/query/bySth" $("#addSubmit").submit() location.reload(); }
时间: 2024-03-18 09:39:47 浏览: 50
你可以将函数中的 `document.forms.studentAddRef` 替换成 `document.querySelector('form')`,这样就可以选择到任何一个表单了。修改后的函数如下:
```
function send() {
document.querySelector('form').action = "${pageContext.request.contextPath}/query/bySth";
$("#addSubmit").submit();
location.reload();
}
```
注意,这样修改后会选择到页面中第一个出现的 form 标签,如果页面中有多个 form 标签,可能会导致不符合预期的结果。如果你需要精确选择到某个 form 标签,可以使用 `document.querySelector('form#form-id')` 这样的方式来选择。其中 `form-id` 是要选择的 form 标签的 id 值。
阅读全文