我在後臺建立一個按鈕,如下:如何刪除HTML元素上的所有事件?
<?php
echo $this->myFormButton(
'add_component_restriction',
'Add',
[
'class' => 'btn btn-default add_component_restriction',
'type' => 'button'
]
);
?>
,這將產生以下HTML:
<button name="add_component_restriction"
id="add_component_restriction"
type="button"
value="Add" class="btn btn-default add_component_restriction"
>Add</button>
元素可以被渲染爲觀止這意味着你可以查看它,但你可以不採取行動,如果有的話,我應該能夠刪除所有的行動。
我確實知道這可以使用JavaScript(也許我錯了)只能在DOM級別完成也許使用.off()
或在元素上設置像這樣的onclick="javascript: return false;"
。
我不知道,如果讓disabled
或readonly
將做的工作。
是使用Javascript/jQuery的唯一的出路?如果有另一種解決方案,請讓我知道
*「你可以查看它,但你不能作用於它,如果這樣,我應該能夠刪除其上的所有行動。」 *如果你不能就此採取行動,你怎麼會是能夠刪除它上面的所有操作? –
是否要刪除所有事件?或者讓按鈕無法響應點擊事件? –
@BrettDeWoody我相信這是我所期待的 – ReynierPM