<!doctype html>
ユーザーが「hyhy」をクリックすると、「ha」は「xxx」に変更する必要がありますが、拡張機能では機能しません。 回答:
chrome extensions and firefox webextensionsはインラインJavaScriptを許可しません。したがって、イベントにバインドするために他の方法を使用する必要があります。
1つの方法は、IDをリンク(たとえば)に割り当て、popup.jsファイルでaddeventlistenerを使用してイベントをバインドすることです。 、 関数() { var link = document.getElementById( 'link'); //クリックロジックは次のとおりです。 link.addeventlistener( 'click'、function(){ hellyeah( 'xxx'); });});
function hellYeah(text) { document.getElementById(\\\"text-holder\\\").innerHTML = text;}popup.jsが別のスクリプトファイルとしてロードされることを確認してください:
<スクリプトsrc = \\\"popup.js\\\">
","image":"http://www.luping.net/uploads/20250206/173880504967a40f39c1d94.jpg173880504967a40f39c1d9c.jpg","datePublished":"2025-02-06T11:36:29+08:00","dateModified":"2025-02-06T11:36:29+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」なぜ私のインラインのオンクリック関数がChrome/Firefox拡張機能で機能しないのですか?
2025-02-06に投稿しましたブラウズ:230
extension onclickまたはinlineスクリプトが機能しない
問題:
OnClick関数の場合の拡張機能では、OnClick関数は、通常のブラウザでは正常に機能しますが、予想される関数を実行できません。
コード例:function hellYeah(text) { document.getElementById("text-holder").innerHTML = text; }Getting Started Extension's Popup
拡張機能のポップアップを開始します ユーザーが「hyhy」をクリックすると、「ha」は「xxx」に変更する必要がありますが、拡張機能では機能しません。 回答:
chrome extensions and firefox webextensionsはインラインJavaScriptを許可しません。したがって、イベントにバインドするために他の方法を使用する必要があります。
1つの方法は、IDをリンク(たとえば)に割り当て、popup.jsファイルでaddeventlistenerを使用してイベントをバインドすることです。 、 関数() { var link = document.getElementById( 'link'); //クリックロジックは次のとおりです。 link.addeventlistener( 'click'、function(){ hellyeah( 'xxx'); }); });
function hellYeah(text) { document.getElementById("text-holder").innerHTML = text; }popup.jsが別のスクリプトファイルとしてロードされることを確認してください:
最新のチュートリアル もっと>
GOビルドプロセス中に〜/.Cacheディレクトリの場所を変更するにはどうすればよいですか?Go Build Process を処理する方法〜/.cacheディレクトリの処理方法Go Buildコマンドを使用すると、〜/にアクセスします。キャッシュディレクトリ。ただし、これは特定のシナリオでは望ましくない場合があります。これに対処するために、ビルドプロセス中にこのディレクトリ...プログラミング 2025-02-06に投稿しました Python \ 'のロギングモジュールでカスタム例外処理を実装する方法は?Pythonのロギングモジュールでのカスタムエラー処理 を保証することができます。 Pythonアプリケーション。例外を手動でキャッチして記録することは実行可能なアプローチですが、退屈でエラーが発生しやすい場合があります。これは、詳細な例外情報をキャプチャして記録する便利で体系的な方法を...プログラミング 2025-02-06に投稿しました Google APIから最新のjQueryライブラリを取得する方法は?Google Apis から最新のjQueryライブラリを取得します。最新バージョンを取得するために、以前は特定のバージョン番号を使用する代替手段がありました。これは、次の構文を使用するものでした。 /latest/jquery.js .jquery.com/jQuery-latest...プログラミング 2025-02-06に投稿しました Java 8ストリームを使用して、リストをマップに効率的に翻訳するにはどうすればよいですか?翻訳リストをJava 8ストリーム で翻訳するJava 8では、一般的なタスクは、オブジェクトのリストをストリームとラムダを使用してマップに変換することです。これは、希望の動作とGuavaのようなサードパーティライブラリの可用性に応じて、さまざまな方法で実現できます。マップのリストには、手動の...プログラミング 2025-02-06に投稿しました 数値文字列を検証するときに、「\ d+」がIPアドレスと一致するのはなぜですか?正規表現 を使用して数値文字列を検証する「\ d」 IPアドレスの一致。理由を理解するために、正規表現マッチングの詳細を掘り下げましょう。これは簡単に思えますが、最初から最後までではなく、文字列の「内部」のみをチェックすることに注意することが重要です。 ( "78")文...プログラミング 2025-02-06に投稿しました 交換指令を使用して、GO modのモジュールパスの不一致を解決する方法は?go mod のモジュールパスの不一致を克服するには、第三者パッケージが別のパッケージをインポートする紛争に遭遇する可能性がありますインポートされたパッケージのgo.modと実際のインポートパスの間のパスの不一致を備えています。これは、 `replace github.com/cor...プログラミング 2025-02-06に投稿しました WPF C#アプリケーションのテキストファイルからコードを実行するにはどうすればよいですか?WPF C#アプリケーションでの動的コード実行 この記事は、WPF C#アプリケーション内の外部テキストファイルからコードを実行する問題に取り組んでいます。 実行するコードを含むテキストファイルは、アプリケーションの実行ディレクトリに存在します。 実装 このソリューションは、コードコン...プログラミング 2025-02-06に投稿しました CSSまたはJavaScriptを使用してHTMLの要素タイプの最初のインスタンスをスタイリングする方法は?ドキュメント全体の特定の要素タイプの最初のインスタンスを識別します CSSベースのソリューション 残念ながら、CSSだけでは、ドキュメント全体で要素タイプの最初の発生と一致する機能を提供しません。 THE:CSS仕様に従って、最初のタイプの擬似クラスは、親要素内のこのタイプの最初の兄弟に...プログラミング 2025-02-06に投稿しました McRyptからOpenSSLに暗号化を移行し、OpenSSLを使用してMcRyptで暗号化されたデータを復号化できますか?暗号化ライブラリをMcRyptからOpenSSL にアップグレードして、暗号化ライブラリをMcRyptからOpenSLにアップグレードできますか? OpenSSLでは、McRyptで暗号化されたデータを復号化することは可能ですか? 2つの異なる投稿は矛盾する情報を提供します。もしそうなら...プログラミング 2025-02-06に投稿しました さまざまな数の列を持つデータベーステーブルを結合するにはどうすればよいですか?異なる列とのテーブルを組み合わせた ] は、データベーステーブルを異なる列とマージしようとする場合に課題に遭遇する可能性があります。簡単な方法は、列が少ないテーブルに欠落している列にnull値を追加することです。 たとえば、表Aの2つの表Aと表Bを検討してください。表Aには、表Bよりも多く...プログラミング 2025-02-06に投稿しました PHPサーバーからユーザーにファイルを送信する方法は?ファイルをユーザーに送信します ユーザーがPHPスクリプトと対話する場合、ファイルを送信する必要があるシナリオに遭遇する場合があります。 PDFなど、クライアントのブラウザへ。これを達成するために、適切なアプローチはファイルのストレージ位置に依存します。 readfile()関数を利用しま...プログラミング 2025-02-06に投稿しました C ++:lValues、rvalues、およびBest Practicesで通過するパラメーターを最適化する方法は?c でパラメーターを効果的に渡す方法Cには、コードの明確さを維持しながら効率を最適化するためにパラメーターを正しく渡すための特定のガイドラインがあります。 パッシングモード lvalue参照:関数が渡された元のオブジェクトを変更する必要がある場合にこれを使用します。 ] constへの...プログラミング 2025-02-06に投稿しました オブジェクト指向のプログラミングカプセル化1。カプセル化とは何ですか? カプセル化は、オブジェクト指向プログラミング(POO)の基本原則の1つであり、オブジェクトの実装の詳細を隠すことができます。これは、システムと対話するシステムの他の部分に影響を与えることなく、オブジェクトの内部実装を変更できることを意味します。こ...プログラミング 2025-02-06に投稿しました アレイと配列メソッドの説明JavaScriptアレイと一般的な方法の詳細な説明: アレイとは何ですか? ] JavaScriptでは、配列は、一連の値(要素)を変数名に保存する特別なオブジェクトです。これらの値は、異なるデータ型(数字、文字列、ブール膜、オブジェクト、さらにはその他の配列)にすることができます。 ...プログラミング 2025-02-06に投稿しました中国語を勉強する
- 1 「歩く」は中国語で何と言いますか? 走路 中国語の発音、走路 中国語学習
- 2 「飛行機に乗る」は中国語で何と言いますか? 坐飞机 中国語の発音、坐飞机 中国語学習
- 3 「電車に乗る」は中国語で何と言いますか? 坐火车 中国語の発音、坐火车 中国語学習
- 4 「バスに乗る」は中国語で何と言いますか? 坐车 中国語の発音、坐车 中国語学習
- 5 中国語でドライブは何と言うでしょう? 开车 中国語の発音、开车 中国語学習
- 6 水泳は中国語で何と言うでしょう? 游泳 中国語の発音、游泳 中国語学習
- 7 中国語で自転車に乗るってなんて言うの? 骑自行车 中国語の発音、骑自行车 中国語学習
- 8 中国語で挨拶はなんて言うの? 你好中国語の発音、你好中国語学習
- 9 中国語でありがとうってなんて言うの? 谢谢中国語の発音、谢谢中国語学習
- 10 How to say goodbye in Chinese? 再见Chinese pronunciation, 再见Chinese learning
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3