問題タブ [onpaste]
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.
jquery - 貼り付けたテキストを Jquery で解析する (サーバー側の処理なし)
次のことを行うためのソリューションが必要です
ユーザーがテキストエリアにテキストを貼り付ける
ユーザーが「オートフィル」ボタンをクリックする ボタンを
押すと、貼り付けられたテキストのさまざまな行が適切なフォームフィールドに入れられる
貼り付けられたデータがどのようにフォーマットされるかの例を次に示します。
これまでのところ、私のフィドルは、私がテストしていてコーディングの途中であることがわかるように、他にもあるので、理解できることを願っています!
ちなみに、「続行」ボタンを無効にする私のjqueryにはバグがあります-データを入力すると機能しますが、それを削除すると、これは機能によって認識されず、「続行」ボタンが有効のままになります
javascript - 右クリックによる貼り付け後のデータの取得
貼り付け後にテキストエリアに入力されたデータを評価しようとしています。onkeyup を使用すると、問題がないかどうかが検出され、ユーザーが Cntl-V を使用して貼り付けたときに評価が正常に行われます。右クリックして貼り付けを選択しても何もしません。Cntl-V と右クリックによる貼り付けの両方を検出する onkeyup から onpaste に変更しましたが、データがありません。実際の貼り付けが実行される前に onpaste がトリガーされることを知っているので、setTimeout() で評価を遅らせようとしましたが、5 秒の遅延があっても関数関数が完了するまでデータを取得しません。何をしても、入力されたアイテムの数を数えることができないようです。これが私のコードです:
アドバイスをいただければ幸いです。
javascript - onpaste イベントは、テキストボックス内のテキストを置き換えます
JS の onpaste イベントに問題があります。クリップボードの内容を半分に分割して 2 つのテキスト ボックスにコピーする必要があります。以下のコードを使用しています。
この関数はonpaste
イベントで呼び出されます。コンテンツは貼り付けられますが、関数の後、データが貼り付けられたボックスに文字列全体が再度貼り付けられます。
cancelbubble
万が一、paste()関数でetcを使ってイベントをキャンセルすることで、イベントをキャンセルすることはできませんか? ??
前もって感謝します
javascript - ie10 はクリップボードからの画像の貼り付けをサポートしていますか?
ie10 は、画像のコピーと貼り付けをサポートする機能をサポートしていますか。IE には素晴らしい fileReader API がありますが、画像を貼り付ける機能があればクールです。
jquery-mobile - 入力テキストのJquery Mobile Pasteイベント
Jquery Mobile を使用して、Android および iPhone 用の Web アプリを開発しています。ユーザーが入力テキスト フィールドの値を変更したときにイベントを処理したいと考えています。
最初に、私は使用.on("keyup change")
していますが、すべてが正常に機能しているようです。ただし、ユーザーがテキスト フィールドにテキストを貼り付けると ([貼り付け] を長押ししてタップすると)、イベント ハンドラーが呼び出されません。
この問題を解決する方法を知っている場合は、私を助けてください。
皆さん、ありがとうございました。
php - XMLHttpRequestを使用してコピーアンドペーストJavaScriptを介してPHP画像データを受信する方法
GMail が使用するものと同様の画像アップロード機能を作成しようとしています。デスクトップから画像をコピー (CTRL-C) し、Web サイトに貼り付け (CTRL-V) ます。次に、画像は XMLHttpRequest を介して、着信ファイルを処理する php-script にアップロードされます。「処理」とは、名前を変更してサーバーに保存することを意味します。
画像 (およびデータ) を取得することはできますが、XMLHttpRequest を正常に送信および受信することができません。私のJavascriptコードは次のようになります:
処理 php ( php/image-upload.php
) は次のようになります。
$_POST['file']
空のままだと思いますが、よくわかりません。さらに、「blob サイズ」(console.log() で表示される) が実際の画像サイズよりもはるかに大きいことにも遭遇します。しかし、それは問題ではないか、エンコーディングが原因である可能性があります。
開発者コンソールにこれが表示されます。
実際の画像ファイルを右クリックしてファイル情報を表示すると5,320 bytes (8 KB on disk)
、サイズが表示されます。
必ずしも を使用する必要はありませんXMLHttpRequest
。それが最初に頭に浮かんだことです。JavaScript を使用してサーバーにリアルタイムで画像をアップロードするより良い方法があれば、お知らせください。
gwt - gwt テキストボックスの 1 つに貼り付けを無効にする方法
2 つのテキスト ボックスがあり、そのうちの 1 つを無効にして貼り付けを無効にしたい。私が試してみました
ただし、両方のテキストボックスの貼り付けが無効になります。
jquery - jQuery:貼り付け時にフォームを送信
データ入力担当者が電子メール アドレスをフォームに入力しています。アドレスを貼り付けるたびにフォームが送信されると、次の貼り付けの準備が整います。setTimeout 内の他のコードも問題なく動作しますが、フォームの送信だけではありません。よろしくお願いします。
javascript - 複数の入力フィールドの 1 つの Javascript Jquery が変更されました
distance、fuelConsumption、pricePerGallon などの複数の入力フィールドがあり、合計価格を計算する必要があるとします。しかし、ユーザーのタイプとして計算したい。そのため、これらの入力のいずれかが変更された場合は、合計価格を再計算する必要があります。私が使用するフィールドの単一の値を取得するには:
などですが、単一のフィールドではなく複数のフィールドを確認するにはどうすればよいですか?