我只是想在屏幕上显示一个消息框。
这是调用消息框---
的按钮的HTML <button onclick="myFunction()">Try it</button>
这是相关的javascript函数代码 -
function myFunction()
{
alert("Hello World!");
}
javascript函数存储在js / fetchdetails.js(相对于HTML文件的路径)。
我已使用head部分中的以下代码将JS文件包含在HTML文件中 -
<script src="js/fetchdetails.js"></script>
我在这里做错了什么?
答案 0 :(得分:1)
您发布的代码没有错;错误发生在其他地方。
您的fetchdetails.js
未加载,或者此处未显示的javascript错误导致您的脚本停止执行。
使用浏览器的检查工具查找任何错误消息,并验证文件是否已正确加载(通常有“Net”标签)。
答案 1 :(得分:-1)
试试这个..
<!DOCTYPE html>
<html>
<head>
<title>Page Name</title>
<script type="text/javascript" src="js/fetchdetails.js"> </script>
</head>
<body>
<button onclick="myFunction();">Try it</button>
</body>
</html>
在您的javascript文件中
function myFunction(){alert("Hello World!");}
这对我来说非常适合
如果它不起作用,请提供更多详细信息,或者尝试以下按钮:
<button onclick="javascript:myFunction();">Try it</button>
<input type="button" onclick="myFunction();" value="Try me"/>
<input type="button" onclick="javascript:myFunction();" value="Try Me"/>
希望这有帮助