当前位置:编程学习 > JS >>

这个脚本是哪里错了?

<html>
<head>
<title>小脚本出错</title>
<script language="javascript">
function promptfunc(message)
{var answer=prompt(message,"http://zhaoxi.net")

if(answer==null) alert("我不想访问任何网站");
else alert("我想访问的网址是:"+answer)
}
</script>
</head>
<form>
<h3>按下面这个按钮打开</h3>
<input type="button" value="输入按钮" onClick="promtfunc
("这个网址是")">
</form>
</body>
</html>
答案:
<html>
<head>
<title>小脚本出错</title>
<script language="javascript">
function promptfunc(message){
var answer=prompt(message,"http://zhaoxi.net");

if(answer==null){
alert("我不想访问任何网站");
}
else{
alert("我想访问的网址是:"+answer);
}
}
</script>
</head>
<form>
<h3>按下面这个按钮打开</h3>
<input type="button" value="输入按钮" onClick="promptfunc('这个网址是')">
</form>
</body>
</html>
答案补充
在你按钮上的onClick="promptfunc("这个网址是")"点击事件中,用'代替",不然因为前面已经有一个"了所以前面两个会匹配,明白?
<html>
<head>
<title>小脚本出错</title>
<script language="javascript">
function promptfunc(message){
var answer=prompt(message,"http://zhaoxi.net");

if(answer==''){
alert("我不想访问任何网站");
}
else{
alert("我想访问的网址是:"+answer);
}
}
</script>
</head>
<form>
<h3>按下面这个按钮打开</h3>
<input type="button" value="输入按钮" onClick="promptfunc('这个网址是')">
</form>
</body>
</html>
这段代码还有一个错,好像少写了一个<body>标签,<body>和</body>必须是成对出现的。

上一个:易语言如何获取js脚本加载完毕后的HTML
下一个:如何实现只显示HTML代码确不运行脚本

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,