提示“网页上有错误!"

stonecry 2005-03-13 05:26:35
写了一段检查input标签数据的函数:
<script language="vbscript">
<!--
sub datacheck()
if form1.input1.value="" then
msgbox "***不能为空,请重新输入!"
form1.input1.focus()
exit sub
end if
form1.submit
end sub
//-->
</script>

定义一个form,input
<form name="form1" method="post">
<input name="input1" type="text" onfocus="this.style.background='#FFEEEE'" onblur="this.style.background='#EFEFEF'">
<input name="submit1" type="button" onclick=datacheck >
</form>

页面可以显示,但是input的颜色不会改变,且提示”网页上有错误“
如果去掉vbscript那段,就没事,input的颜色会正常变化。
...全文
71 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluemoon0001 2005-03-13
  • 打赏
  • 举报
回复
改为如下:

<script language="vbscript">
<!--
sub datacheck()
if document.form1.input1.value="" then
msgbox "***不能为空,请重新输入!"
document.form1.input1.focus()
exit sub
end if
document.form1.submit
end sub
//-->
</script>
纪俊 2005-03-13
  • 打赏
  • 举报
回复
网页上有错误--一般都是客户端脚本的错误
jarraytan 2005-03-13
  • 打赏
  • 举报
回复
按你的代码调试,没出现 提示”网页上有错误“ 只是文本框的颜色没变化。

因为你前面用的是VBS,所以建议你用
onfocus="javascript:this.style.background='#FFEEEE';" onblur="javascript:this.style.background='#EFEFEF';"

一切正常。

28,391

社区成员

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

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