请高手指点这段奇怪的VBScript代码。

hwyqy 2003-12-09 09:27:13
偶有一段Script代码,在Input里输入密码后按鼠标点确定能调用Script,但按回车键不能调用,偶找了很长时间也没找出原因,只能请各位大虾指点一下了。谢谢!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<table width="75%" height="280" border="0" align="center">
<tr>
<td height="74" align="center" valign="top"><p><font color="#993300" size="+4">欢迎访问</font>
</p>
<p> </p>
<p> </p>
<form action="" method="post" name="myform" id="myform">
请输入访问密码:
<input name="pwd" type="password" id="pwd">
 
<input type="button" name="Submit" value="确 定" onclick="return check()">
</form></td>
</tr>
</table>
</body>
</html>
<Script Language=vbScript>
Function check()
alert("a")
End Function
</Script>
...全文
44 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hwyqy 2003-12-09
  • 打赏
  • 举报
回复
谢谢大家,特别是cuipi2003(冰) 兄,解决了。
但大家有没有自己编写一个试过,我也有其它的asp文件(但在客户端运行时也就是Htm),代码结构是一样的,也是Submit按钮的onclick事件,但按回车就能调用Script,兄弟我实在想知道这是为什么。
另外,还有一个问题:我把网页上传后点链接,出来的总是缓存中的,非得按刷新。下一次出来还是缓存中的。好像有什么Html代码可以设置吧,麻烦告诉一下。
cuipi2003 2003-12-09
  • 打赏
  • 举报
回复
兄弟我刚才在我机器上调试通过了就是用的我哪个方法
swich 2003-12-09
  • 打赏
  • 举报
回复
把onclick改为onsubmit
shepengtao 2003-12-09
  • 打赏
  • 举报
回复
是的我也发现楼主的这个怪事,好奇怪,以前也没有注意过
hwyqy 2003-12-09
  • 打赏
  • 举报
回复
可是在其它有的Html文件中,代码和我差不多,按回车键是有用的。当然,他们用的是Submit,但是我的按钮改成Submit也没用啊!
clon 2003-12-09
  • 打赏
  • 举报
回复
把这个函数的调用加到FORM的onsubmit事件中
jacklinchen 2003-12-09
  • 打赏
  • 举报
回复
因为你用的button而不是Submit,且当然若用Submit就调用不到onclick事件了。
若要让回车起作用,你还要增加一个事件onkeypress(),如:
....
<input type="button" name="Submit" value="确 定" onclick="return check()" onkeypress="do_press()">

.......
<Script Language=vbScript>
Function check()
alert("a")
End Function

Function do_press()
key=window.event.keyCode
if key=13 then
....
end if
End Function

</Script>


cuipi2003 2003-12-09
  • 打赏
  • 举报
回复
function myform_onsubmit()
alert("a")
End Function
hwyqy 2003-12-09
  • 打赏
  • 举报
回复
我改过了,改成submit还是不行。真的,你们可以试试。
另外,还有一个问题:我把网页上传后点链接,出来的总是缓存中的,非得按刷新。下一次出来还是缓存中的。好像有什么Html代码可以设置吧,麻烦告诉一下。
超级大笨狼 2003-12-09
  • 打赏
  • 举报
回复
type="button"的问题

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧