我的按钮不起作用,我不知道这是否与拼写错误有关,或者我错过了什么。
我希望我的代码询问你的名字,然后它会提醒它。
<!DOCTYPE html>
<p>Hej!</p>
<a href="Usefull_stuff.html">
Home</a>
<a href="Eheheh.html">
Random Joke</a>
<a href="LOL.html">
Nothing special</a>
alert("Welcome to my page");
</br>
</br>
<button onclick="Myfunction()"\>Quick question!\</button\>
<p></p>
function myFunction() {
let text;
let name = prompt("What is your name", "Enter here");
if (name == null || name == "") {
text = "Please try again!";
} else {
text = "Nice name " + name + "! I like it";
alert("Have a nice day!");
}
document.getElementById("alert function").innerHTML = text;
}
这是您的 HTML + 脚本的完整示例吗?
在您提供的示例中,您似乎缺少
<script>
元素。使用此元素从 HTML 中运行 JavaScript。 关于从 HTML 触发 JavaScript 的 MDN 文档.
查看这个来自 W3 的浏览器内“自己尝试”示例以及关于函数在脚本元素中的
<button onclick="myFunction()">
语法。您也可以在脚本中使用事件侦听器而不是onclick
,但这不会向后兼容旧浏览器 IIRC。
缺少