クリックでは無反応でダブルクリックしないと作動してくれません。
原因がよく分からなくて困っています。
アドバイスをよろしくお願いします。
<!DOCTYPE html> <html lang="jp"> <head> <meta charset="UTF-8"> <title>sample deleteElement()</title> </head> <body> <div> <p>1-1</p> <p>1-2</p> <p>1-3</p> </div> <button onclick="deleteElement();">delete</button> <script src="js/app.js"></script> </body> </html>
// ボタンを押すと最後の要素から削除 function deleteElement(){ // 追加先のdivタグの要素リストを取得 let divs = document.getElementsByTagName('div'); // divタグのリストの中から最初のdivタグ要素を取得 let div = divs[0]; // divタグの最後の子要素を削除 div.removeChild(div.lastChild); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/06 04:10