問題タブ [oncopy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - onCopyイベントは、足の銃弾の穴を修復するのに役立ちますか?
膨大な数の表の中で、半透明のマイナス記号をすべて。に置き換えることで、ユーザーエクスペリエンスを「より豊か」にしました–
。それは素晴らしく、大きな改善に見えます。私は自分の賢さを賞賛するのに忙しかったので、床の血に気付くのを忘れました。
なぜなら、男がそのような変換されたマイナス記号を選択し、コピーしてから(他の場所に)貼り付けるとき、何を推測するのですか?彼らはもはやマイナス記号ではありません。
onCopyイベントを確実に、簡単に、そしてクロスブラウザー(Macブラウザーを含む)で使用して–
、コピーされた(またはコピーされようとしている)問題のこれらの文字をマイナス記号に戻すことはできますか?
もしそうなら、それを行うためのヒントはありますか?
編集:私はネイティブJavaScriptを使用しており、フレームワークは使用していません。
ありがとう!
javascript - div と oncopy の HTML タグ onpaste も除外します
DIV
フォーラム メッセージを送信するために、自分のサイトに編集可能なものがあります。ユーザーはメッセージを編集できます (太字、斜体、下線、リンクの追加など)
DIV
しかし、誰かが貼り付けまたはドロップするとき(-ドロップは必要ありませんが、貼り付けます)、 HTMLタグなしでテキストに入れたい-クリーンでテキストのみ。(たとえば、誰かが言葉にしてテキストを200ポイントのサイズにし、それをコピーして私DIV
の.
クリップボードからのテキストをスキャンして HTML タグを削除し、DIV
.
COPY でも同じフィルターを適用したいと思います。
ありがとう
jquery - コピー時にテキストエリアを非表示(JQuery)
特定のテキストエリアをコピーするときは、コピー後に非表示にします。私は次のコードを持っています:
ご覧のとおり、これにより非表示になり、ブラウザは非表示になっているフィールドをコピーしようとするため、クリップボードには何もコピーされません。私がこれを処理できる方法を思いつくことができますか?どんな助けでも大歓迎です。
javascript - Javascript oncopy 別のフィールドのテキスト値を選択
以下の 2 つの入力フィールドがあります。
また、次のようにJavascriptコードを取得しました:
2 番目のフィールドのテキスト値をコピーするときに、最初のフィールドのテキストを選択したいと考えています。最初のフィールドの値は問題なく選択されますが、クリップボードには、2 番目のフィールドの値ではなく、最初のフィールドの値がコピーされています。私は何を間違っていますか?
jquery - 複数の ck エディターが値を持っているか、onchange などを使用していないかを確認する方法は?
エディタの HTML コードがあります
そして、私のスクリプトがあり、値またはnullを持つ指定されたすべてのエディターをチェックしたいので、助けてください。