:HTML要素のすべてのイベントをどのように削除できますか?私は次のようにバックエンドでのボタンを構築してい
<button name="add_component_restriction"
id="add_component_restriction"
type="button"
value="Add" class="btn btn-default add_component_restriction"
>Add</button>
要素が唯一あなたがそれを見ることができますが、あなたができることを意味ビューとしてレンダリングすることができます
<?php
echo $this->myFormButton(
'add_component_restriction',
'Add',
[
'class' => 'btn btn-default add_component_restriction',
'type' => 'button'
]
);
?>
これは、次のHTMLを生成します。もしそれならば、私はその上のすべての行動を取り除くことができるはずです。
これは、DOMレベルでのみ、Javascriptを使用して(おそらく私は間違っている).off()
を使用しているか、要素の上にonclick="javascript: return false;"
のように設定することができます。
disabled
またはreadonly
にするかどうかわかりません。
Javascript/jQueryは唯一の方法ですか?別の解決策がある場合はお知らせください
*「あなたがそれを見ることができますが、あなたはそれに基づいて行動することはできませんし、もしそうなら、私はそれにすべてのアクションを削除することができるはずです。」*あなたがそれに基づいて行動することができない場合は、どのようになりますその上のすべてのアクションを削除することができますか? –
すべてのイベントを削除しますか?または、クリックイベントに対してボタンが反応しないようにしますか? –
@BrettDeWoody私はこれが私が探していると信じています – ReynierPM