在Razor页面中,为每个需要禁用按钮的表单添加一个唯一的表单ID。
在JavaScript中使用querySelectorAll选择所有具有表单ID的表单,并遍历该列表。
对于每个表单,选择所有按钮元素并设置其disabled属性为true。
下面是示例代码:
HTML/Razor页面:
JavaScript:
var forms = document.querySelectorAll("form[id^='form']"); forms.forEach(function(form) { var buttons = form.querySelectorAll("button[type='submit']"); buttons.forEach(function(button) { button.disabled = true; }); });