中,直接写在<% %>不行吗??", "upDate": "2021-05-28T16:24:26+08:00" }

为什么有的函数或者操作写在中,直接写在<% %>不行吗??

housemouse 2008-04-10 09:27:58
<HTML>
<HEAD>
<SCRIPT>
<!--
sub check()
if len(REG.UsrName.value)=0 then
MsgBox "fadfasdf"
end if
end sub
-->
</script>
</head>
<body>
<form method="post" action="CheckUser.asp" NAME="REG">
帐号:<input type="text" name="UsrName" size=10><br>
密码:<input type="password" name="PassWord" size=10><br>
<input type="submit" name="ok" value="确定" OnClick="check">
<input type="reset" name="ReSet" value="取消">
</form>
</body>
</html>
把<script>...</script>中的内容这样写:
<%
sub check()
if len(REG.UsrName.value)=0 then
MsgBox "fadfasdf"
end if
end sub
%>
不行吗??
为什么一般都像上面那样写????
...全文
129 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
TaoTaoYou 2008-04-17
  • 打赏
  • 举报
回复
晕服务端会执行MsgBox 吗?
  • 打赏
  • 举报
回复
是的
housemouse 2008-04-10
  • 打赏
  • 举报
回复
那样做是不是就是为了减轻服务器的处理压力???实际上在服务器端也是可以的??
  • 打赏
  • 举报
回复
<%
sub check()
if len(REG.UsrName.value)=0 then
MsgBox "fadfasdf"
end if
end sub
%>
这样写可以
但是你调用的时候不是OnClick="check"这么调用了
小逗狗 2008-04-10
  • 打赏
  • 举报
回复
<script>... </script>中的是客户端脚本,是在客户端运行的,<%...%>是服务器端脚本,是在服务器上运行的,那行代码只是为了弹出一个提示,所以使用客户端脚本

28,409

社区成员

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

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