【发布时间】:2021-12-14 08:53:53
【问题描述】:
您好,我正在尝试理解和学习 Javascripting。 我面临的挑战是要找出如何提醒每个单独的 onclick 内容。 使用循环。
所以我开始摸索,尝试多种方法。 我确实设法让内容得到提醒,但不幸的是没有点击事件。
function raport()
document.querySelectorAll(".fake").forEach(div=>{
text+=div.textContent;
});
alert(text);
}
使用查询选择器搜索类名 .fake 后跟 div=>text.div.textcontent 将变量 text = 设置为 div 的内容。 加载页面后,浏览器成功提醒 html 页面上的 div 内容。
但是当我尝试使用 onclick 事件在单击按钮时触发循环时..
什么都没有发生..
我想添加一个带有特定 id 和代码的按钮:
document.getElementById('demo').onclick = function() {raport()}
HTML 按钮:
<button id= "demo" onclick="raport()">Klik</button>
作为完成它的一种方式,但我没有收到任何错误或内容警报。
我也猜想这不是完成挑战的最有效方式。 因为我应该提醒每个人 这意味着我将复制具有唯一按钮 ID 和 div 类的代码以获得正确的结果。
关于如何让 clickevent 正常工作的任何提示?
任何帮助将不胜感激!
【问题讨论】:
-
这只是一个拼写错误,您没有打开
raport括号{和另一个您没有创建text变量的可能错误
标签: javascript html jquery css