添付の表の添付ボタンを使用して関数を呼び出そうとしています。
これが私のコードスニペットです。
function userAction(){
window.alert("Hi");
}
var newbtn=document.createElement('button');
newbtn.setAttribute('type','button');
newbtn.setAttribute('onclick',userAction);
newbtn.setAttribute('class','btn btn-primary mt-4');
newbtn.innerHTML='Review'
tr.appendChild(newbtn);
完全なコードについては、以下のリンクをクリックしてください
https://drive.google.com/file/d/1t6M5L_6tXYdGnemI8t0qlcFb93jkbx0I/view?usp=sharing
ユーザーがボタンをクリックするとポップアップアラートが表示されると思いますが、機能していないようです。これは、私がそれを検査したときに要素がどのように見えるかです:
<button type="button" onclick="function userAction(){
window.alert("Hi");
}" class="btn btn-primary mt-4">Review</button>
私は何を間違っているのでしょうか?ありがとう!
setAttributeの代わりにそのようなクリックイベントリスナーを追加します。
newbtn.addEventListener('click', () => userAction());
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加