请问一个关于asp标记的问题

tingkerling 2002-12-18 07:09:57
我开始写了一个函数,
<%
function Dowith()
.......(中间省略)
window.form.submit()
end function
%>
asp总是提示我有错误,后来我更改了标记,换成
<script language="VbScript">
<!--
function Dowith()
........
window.form.submit()
end function
//-->
</script>
就没有问题了,不知道是什么原因,这些标记有什么不同?请指点。
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
freefalcon 2002-12-18
  • 打赏
  • 举报
回复
你的函数是用来处理表单的提交的,也即是说运行在客户端,可要按第二种写法

注意分清客户端和服务器端脚本的区别
BrightEye 2002-12-18
  • 打赏
  • 举报
回复
写在<% %>标记中间的是服务端脚本,在服务器上由IIS解释执行.
<script> </script>之间的脚本一般在客户端执行(如果有runat=server则在服务器端执行),由浏览器解释执行.
你是混淆了客户端与服务器端,所以出现了错误.
逍遥小贼 2002-12-18
  • 打赏
  • 举报
回复
第一种写法是服务器端的脚本,第二种是客户端脚本。
你用的这个功能应该是在客户端使用的。

没错,意见一致!
hailongchang 2002-12-18
  • 打赏
  • 举报
回复
从网页上弹出一个表单,肯定是客户端的开发了
goddy123 2002-12-18
  • 打赏
  • 举报
回复
第一种写法是服务器端的脚本,第二种是客户端脚本。
你用的这个功能应该是在客户端使用的。

28,408

社区成员

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

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