急求在ASP中如何自动提交FORM表单

来源:百度知道 编辑:UC知道 时间:2024/05/19 05:24:25
ASP中如何自动提交FORM表单
<form ....>
<input ...>
<....submit..>
</form>
要点击 “SUBMIT”按钮才能提交
如何用语句自动提交?
clocktimer = setTimeout("scroll()", 1000);
请问是定时提交吗?

基于安全原因FORM表单是不能自动提交的,必须有用户参与才行。

不过使用AJAX可以以POST方式发送请求。

例如:

请求 test.php 页面,并一起发送一些额外的数据(同时仍然忽略返回值):
jQuery 代码:
$.post("test.php", { name: "John", time: "2pm" } );

首先你想自动提交一定要有激发条件,比如点击某按钮/图片提交、在某框里填写内容后提交、更改某框内容后提交、延时30秒提交等等。下面以更改某框内容提交为例:

<form name="form1" action="test.asp">
<select name="name" onchange="form1.submit();">
<option value="">默认</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
</form>

总之先要确定你想要激发自动提交的条件,然后找到你想拦截的事件,最后用"表单名.submit();"的javascript语句实现自动提交。

1.html代码

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
&l