純粋なjavascript(アプリケーションアーキテクチャーのため)を使用してhtmlページのクリックイベントを無効にします。JavaScriptを使用しているすべてのコントロールでクリックイベントを無効にする
私は
document.body.addEventListener("click", function (evt) { evt.preventDefault(); });
を試してみましたが、それはまだ私の選択を開きます。
私は例としてselect
を使用しました。私はすべてのコントロールのためにそれをしたいと思います。私はWPF
アプリケーション内でそれを使用していますので、ここで
で更新 はpointer-events:none;
を使用することはできませんし、悲しいことに、それはIE
として知られてイライラするブラウザを使用しています。
ああを使用して、申し訳ありませんが、私はそれだけでIEを使用してWPFのブラウザとしてIEで動作するはず言及するのを忘れてしまいました。答えthoghの+1。 – Imad
IDの問題は、すべての要素のIDを知る必要があることです。問題に言及したように、私はすべての要素に対してそれをしなければなりません。 – Imad
クリックイベントリスナーは何とかselectに対してのみ機能しません。同じクラスをすべてのselectタグに置き、 'getelementsbyclassName'を実行します。 – Sravan