dhtml问题,高手帮忙啊!

TOKA 2001-07-12 09:14:19
以下是小弟写得原码,结果没有执行我的asp,为什么?

<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<FORM id=form1 name=form1>
<INPUT id=text1 name="t1" type="text"><br>
请选择文件2: <INPUT id=t2> <br>
<INPUT id=B1 type=submit value=确认name=submit1>
<INPUT id=b2 type=reset value=取消 name=submit2>
</FORM>

</BODY>
</HTML>
<script language=vbs>
function form1_onsubmit()
set Fobj=document.all.item("form1")
form1.enctype="multipart/form-data"
form1.method=post
form1.action ="f.asp"
if form1.onsubmit() then
form1.submit
end if

end function
</script>
--

...全文
52 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
TOKA 2001-07-18
多谢,但我希望能动态的改变它的action,同时在一段追加的脚本中执行提交,有没有办法呢,我看各位大虾的做法都要在<form>或者<input〉标签中指定要调用的函数,如果函数是我通过其它程序追加的话,就有可能事先不知道函数名,这样的话就不好办了
回复
freezwy 2001-07-12
就是楼上所说的那样!
可以使用
1.
<form action=xx.asp onsubmit="return xx();">
................
<input type=submit....>
</form>
2.<form action=....>
....
<input type=button onclick=xx()>
</form>
写个XX()函数就是了。
回复
tripofdream 2001-07-12
vbscript中的消息驱动能力差,在form提交时并不会去执行form1_onsubmit(),需要用onclick=form1_onsubmit()或onsubmit=form1_onsubmit() 调用
回复
liugys 2001-07-12
或者
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<FORM id=form1 name="form1">
<INPUT id=text1 name="t1" type="text"><br>
请选择文件2: <INPUT id=t2> <br>
<INPUT id=B1 type=submit value=确认 name=submit1 onClick="form1_onsubmit()">
<INPUT id=b2 type=reset value=取消 name=submit2>
</FORM>
回复
liugys 2001-07-12
同意楼上的:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<FORM id=form1 name="form1" action="f.asp">
<INPUT id=text1 name="t1" type="text"><br>
请选择文件2: <INPUT id=t2> <br>
<INPUT id=B1 type=submit value=确认name=submit1>
<INPUT id=b2 type=reset value=取消 name=submit2>
</FORM>
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2001-07-12 09:14
社区公告
暂无公告