本人刚学习DOM,做这个题花了两个下午难搞啊,网上查了不少资料了,还没解决求解啊😭拜托🙏🏻
2条回答 默认 最新
- 崽崽的谷雨 2021-06-11 11:29关注
就是里利用append或者appendChild和createElement或者innerhTML或者innerText .下面是两种方案你参考一下
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h3>3.动态创建元素</h3> <button id="add">添加新元素</button> <div id="box"></div> </body> <script> // let addBtn = document.getElementById("add"); // let box = document.getElementById("box"); // addBtn.addEventListener("click", () => { // let button = document.createElement("button"); // button.innerText = "新添加的button"; // let a = document.createElement("a"); // a.href = "#"; // a.innerText = "tts" // box.append(button, a) // }) let addBtn = document.getElementById("add"); let box = document.getElementById("box"); addBtn.addEventListener("click", () => { let p=document.createElement("p"); p.innerHTML=`<button>新添加的button</button><a href="#">888</a>`; box.append(p); //appendChild也行 }) </script> </html>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 如何在node.js中或者java中给wav格式的音频编码成sil格式呢
- ¥15 不小心不正规的开发公司导致不给我们y码,
- ¥15 我的代码无法在vc++中运行呀,错误很多
- ¥50 求一个win系统下运行的可自动抓取arm64架构deb安装包和其依赖包的软件。
- ¥60 fail to initialize keyboard hotkeys through kernel.0000000000
- ¥30 ppOCRLabel导出识别结果失败
- ¥15 Centos7 / PETGEM
- ¥15 csmar数据进行spss描述性统计分析
- ¥15 各位请问平行检验趋势图这样要怎么调整?说标准差差异太大了
- ¥15 delphi webbrowser组件网页下拉菜单自动选择问题