divにテキストを追加するときに、onclick内のテキストをonclick = "'+ var +'"として引用する方法

RahulD

私は次のコードを書きました、onclick変数を除いてすべてがうまく働いています。

私は次のようにエラーを取得しています

BrowseJsons.html:1 Uncaught ReferenceError:WTCはHTMLInputElement.onclick(BrowseJsons.html:1)で定義されていません

Uncaught SyntaxError:引数リストの後に)がありません

コード:-

var text = '<table><tr><th>Client App name</th><th>Latest Version</th><th>Last Modified</th><th>View or Download</th></tr>';

for(var i=0;i<no_of_rows;i++){
  text += '<tr><td>'+myobj.app_name_array[i]+'</td><td>'+myobj.app_version_array[i]+'</td><td>'+myobj.last_modified_array[i]+'</td><td><input type="button" value="view" onclick="view_clicked('+myobj.app_name_array[i]+')"  ></input>    <input type="button" value="download" onclick="download_clicked()" ></input></td></tr>';
}

text += '</table>'
Ason

あなたはonclickこのようなことをすることによって、例えばハンドラーのスクリプトをエスケープする必要があります

var dummy = 'dummy text';

var text = '<input type="button" value="view" onclick=\'view_clicked("' + dummy + '")\'  ></input>';

document.body.innerHTML = text;

function view_clicked(p){
  console.log(p);
}


インラインイベントハンドラーは、イベントリスナーに置き換えることをお勧めします

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

中央にテキストを追加するときの空白のdiv

分類Dev

要素を使用してホバーするとテキストが変更されたときに、onclickイベントのテキストを取得します

分類Dev

divのテキストを別のdivのテキストに変更する方法onclick

分類Dev

Rcatの引用符内に改行を作成せずに\ nをテキストとして印刷する方法

分類Dev

100を超える名前のvar、テキストに存在するかどうかを確認します

分類Dev

現在のコンテキストに名前が存在しないことを避けるために、varをグローバルに使用します

分類Dev

リスト内の1つのアイテムに特定のクラスがあるかどうかを確認します-varとして取得します

分類Dev

ApachePDFBoxを使用してテキストを追加するときに次の行に移動する方法

分類Dev

行を壊さずにテキストにonclickイベントを追加する

分類Dev

$ VARと$ {VAR}を比較し、引用するかしないか

分類Dev

新しいテキストを追加するときにtextareaテキストを静的に保つ方法

分類Dev

varを長い配列にキャストする方法は?

分類Dev

onclickでテキストの行を追加するJavascripthtml

分類Dev

divにテキストを追加すると、divが下に移動します

分類Dev

16進値を入力テキストから文字列varに、またはその逆に保存するANSI C

分類Dev

orElseと.MAPに文字列のテキストを追加する方法

分類Dev

テキストdivを別のdiv内に垂直に配置する

分類Dev

ラベル要素内のテキストに隣接して新しいテキストを追加する方法

分類Dev

JQueryを使用してdivポイントに達したときにテキストを削除する方法

分類Dev

ボタンをクリックしてdivに画像とテキストボックスを追加する方法

分類Dev

IntelliJ UI Designerを使用しているときにJComboBoxにテキストを追加する方法

分類Dev

ToggleButtonでonClickを使用してリストビュー内にテキストを設定するAndroid

分類Dev

onclickを使用してセルの変数にテキストコンテンツを取得する方法

分類Dev

jQueryを使用してdivにテキストを追加する

分類Dev

div内のimgタグを、テキストが上にあるdivの背景画像として使用します

分類Dev

onclickがテキストをdivに配置しないのはなぜですか?

分類Dev

div内の画像とテキストを垂直方向に揃える

分類Dev

別のdiv内のdivIDとテキストをjqueryに置き換えます

分類Dev

(方法) `read var`を取得してリテラル\ b(バックスペース)をvarに追加できますか?

Related 関連記事

  1. 1

    中央にテキストを追加するときの空白のdiv

  2. 2

    要素を使用してホバーするとテキストが変更されたときに、onclickイベントのテキストを取得します

  3. 3

    divのテキストを別のdivのテキストに変更する方法onclick

  4. 4

    Rcatの引用符内に改行を作成せずに\ nをテキストとして印刷する方法

  5. 5

    100を超える名前のvar、テキストに存在するかどうかを確認します

  6. 6

    現在のコンテキストに名前が存在しないことを避けるために、varをグローバルに使用します

  7. 7

    リスト内の1つのアイテムに特定のクラスがあるかどうかを確認します-varとして取得します

  8. 8

    ApachePDFBoxを使用してテキストを追加するときに次の行に移動する方法

  9. 9

    行を壊さずにテキストにonclickイベントを追加する

  10. 10

    $ VARと$ {VAR}を比較し、引用するかしないか

  11. 11

    新しいテキストを追加するときにtextareaテキストを静的に保つ方法

  12. 12

    varを長い配列にキャストする方法は?

  13. 13

    onclickでテキストの行を追加するJavascripthtml

  14. 14

    divにテキストを追加すると、divが下に移動します

  15. 15

    16進値を入力テキストから文字列varに、またはその逆に保存するANSI C

  16. 16

    orElseと.MAPに文字列のテキストを追加する方法

  17. 17

    テキストdivを別のdiv内に垂直に配置する

  18. 18

    ラベル要素内のテキストに隣接して新しいテキストを追加する方法

  19. 19

    JQueryを使用してdivポイントに達したときにテキストを削除する方法

  20. 20

    ボタンをクリックしてdivに画像とテキストボックスを追加する方法

  21. 21

    IntelliJ UI Designerを使用しているときにJComboBoxにテキストを追加する方法

  22. 22

    ToggleButtonでonClickを使用してリストビュー内にテキストを設定するAndroid

  23. 23

    onclickを使用してセルの変数にテキストコンテンツを取得する方法

  24. 24

    jQueryを使用してdivにテキストを追加する

  25. 25

    div内のimgタグを、テキストが上にあるdivの背景画像として使用します

  26. 26

    onclickがテキストをdivに配置しないのはなぜですか?

  27. 27

    div内の画像とテキストを垂直方向に揃える

  28. 28

    別のdiv内のdivIDとテキストをjqueryに置き換えます

  29. 29

    (方法) `read var`を取得してリテラル\ b(バックスペース)をvarに追加できますか?

ホットタグ

アーカイブ