<div class="form-control" th:disabled="${currentProcess == null or currentProcess.userId != userId or currentProcess.currentNode != 106}" onclick="selectCreateUser();">中的selectCreateUser() 根据上面的你帮忙修改下。
时间: 2024-03-27 10:39:43 浏览: 37
如果要禁用 `onclick` 事件中的 `selectCreateUser()` 方法,可以将其替换为一个无效的方法,比如 `void(0)`。同时保留 `th:disabled` 属性中的条件判断。修改后的代码如下:
```html
<div class="form-control" th:disabled="${currentProcess == null or currentProcess.userId != userId or currentProcess.currentNode != 106}" onclick="void(0);">点击我不会执行selectCreateUser()方法</div>
```
这样点击该按钮时,`selectCreateUser()` 方法就不会被执行了。
相关问题
<td colspan="1" class="title_label" style="width:10%;"> <i th:if="${currentProcess == null || currentProcess.userId == userId}" class="red">*</i>点检责人:</td> <td colspan="1" style="width:23.33%"> <div class="form-control" th:if="${currentProcess == null || currentProcess.userId != userId || currentProcess.currentNode != 106}" th:disabled="${true}" onclick="selectCreateUser();">‘ 为什么 这段代码中 <td colspan="1" class="title_label" style="width:10%;"> <i th:if="${currentProcess == null || currentProcess.userId == userId}" class="red">*</i>点检责人:</td> <td colspan="1" style="width:23.33%"> <div class="form-control" th:if="${currentProcess == null || currentProcess.userId != userId || currentProcess.currentNode != 106}" th:disabled="${true}" onclick="selectCreateUser();">‘ 会无效?
这段代码中的 `th:disabled="${true}"` 属性将该表单元素设置为不可编辑状态。如果该属性设置为 `true`,则该表单元素的值不能被修改或编辑。所以,如果您想要启用该表单元素,则需要将该属性设置为 `false` 或者将该属性从代码中删除。另外,还要确保该元素不受其他代码的影响,例如 JavaScript 代码或其他框架的代码,这些代码可能会覆盖或修改该元素的属性。
让这段 <div class="form-control" th:disabled="${currentProcess == null or currentProcess.userId != userId or currentProcess.currentNode != 106}" onclick="selectCreateUser();">中的selectCreateUser()方法不执行。
可以通过以下两种方法来实现:
1. 将onclick事件中的selectCreateUser()方法修改为另一个无效的方法,例如:onclick="invalidFunction();"
2. 将th:disabled属性中的条件设置为永远为真,例如:th:disabled="${true}",这样就会禁用该按钮,进而使得onclick事件无法触发。
阅读全文