-3
我想在JavaScript中编写一个简单的代码,其中选择一个按钮调用提示功能,但提示不会弹出。为什么不onClick激活功能?
这是HTML:
这是JavaScript代码:
document.getElementById("btn").onclick = function(){
prompt("Thank you");
}
我在做什么错?
我想在JavaScript中编写一个简单的代码,其中选择一个按钮调用提示功能,但提示不会弹出。为什么不onClick激活功能?
这是HTML:
这是JavaScript代码:
document.getElementById("btn").onclick = function(){
prompt("Thank you");
}
我在做什么错?
确保JS代码的HTML内容加载后,您可以使用onLoad事件:
window.onload=function(){
document.getElementById("btn").onclick = function(){
prompt("Thank you");
}
};
你能提供与你是如何构建这个小提琴?您可能试图将事件附加到尚不存在的元素。另外,'prompt'需要输入。你想在这里提醒。 –
您是否检查过浏览器控制台是否有错误报告? – NewToJS
您需要在将事件处理程序添加到DOM中之后附加事件处理程序,否则'document.getElementById(“btn”)'不会找到任何内容。 –