特定の要素のテキスト選択を防ぐためにdisableSelectionというJavaScript関数を使用しています。この関数の宣言は次のとおりです:特定のHTML要素のテキスト選択を有効にするdisableSelection関数の反対
フォーム要素以外のページ全体でテキスト選択を無効にしたいとします。 disableSelection(document.body)を呼び出すと、ジョブは実行されますが、フォーム要素のテキスト選択も無効になります(ただしこれはFirefoxでのみ発生します)。
私の質問は、フォームフィールドがこのテキストディスアラブスクリプトの影響を受けないようにする方法です。フォームフィールド以外のすべてのコンテンツにタグを付けることができますが、それには多大な労力が必要です。
私はこれに関する助けを感謝します。
注:hereからdisableSelectionスクリプトが見つかりました。
それは動作しませんでしたが、私はより多くを試してみましょう。私が成功すれば、私はここに投稿します。 – Amiga500
それが動作するかどうかをテストするには、disableSelection(document.body、false)を呼び出します。私はdisableSelection(document.body、true)を呼び出しました。それの直後。しかし、選択はページ全体では有効になっていません。何か案が? – Amiga500
どのブラウザとバージョン? – japrescott