Html:小技巧:自动提交表单的实现方法

2016-02-19 21:34 61 1 收藏

下面图老师小编跟大家分享一个简单易学的Html:小技巧:自动提交表单的实现方法教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

【 tulaoshi.com - Web开发 】

  方法一:

html
head
titleUntitled Document/title
(1)自动提交表单:
meta http-equiv="Content-Type" content="text/html; charset=gb2312"
/head
script language=javascript
setTimeout("document.form1.submit()",10000)
/script
body bgcolor="#FFFFFF" text="#000000"
form name="form1" method="post" action="pp.asp"
 p
  input type="text" name="textfield"
 /p
 p
  input type="text" name="textfield2"
 /p
/form
/body
/html

10秒后提交。
---------------------------------------------------------------------------------------------------------
方法二:
我想打开一页a.htm时定时以表单形式向服务器b.htm提交数据,就好像申请100个邮箱,可以实现么?
---------------------------------------------------------------

form name="form1"
/form
script
setInterval("document.all.form1.submit()",5000)
/script

5秒一次!
---------------------------------------------------------------

1.xmlhttp
2.form action="" name=frm1 target=_blank method=post
/form
script
setTimeout("frm1.submit();",3000);
/script
---------------------------------------------------------------

采用 window.setInterval和window.clearInterval 操作,比如下面脚本就是这样实现:

script language="Javascript" 
var FormOBJ=document.forms["FormName"]; 
var SOBJ; 

//设置自动提交最大次数 
var Max=100; 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

//表单提交函数 
function submitForm() 

if (FormOBJ&&Max0) 

FormOBJ.action="b.htm";//提交到的页面 
FormOBJ.target="_blank";//用新窗口处理提交 
FormOBJ.submit();//执行提交 
Max--; 

else 
submitInt(); 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

//中断自动提交函数 
function submitInt() 

if (SOBJ) 

window.clearInterval(SOBJ); 
Max=100; 

//开始自动提交函数 
function submitStart() 

//设置每秒钟提交表单一次 
SOBJ=window.setInterval("submitForm()",1000); 

/script 
可以在页面中设置两个按钮,分别执行submitStart()开始,submitInt()终止。其中“FormName”为要提交的表单名。同时要注意把脚本放在form后面。

来源:http://www.tulaoshi.com/n/20160219/1626517.html

延伸阅读
一.用javascript在网页上实现树状伸缩目录: 1.建立空文件index.htm,在同目录下建立子目录images,在images之下有文件 folder_close.gif(有子项的目录关闭时的图标) folder_open.gif(有子项的目录打开时的图标) folder_link.gif(没有子项的文件,只有链接的文件的图标) 2.在head/head之间加上 style...
标签: Web开发
html head meta http-equiv="Content-Type" content="text/html; charset=gb2312" title交时自动复制到剪贴板/title /head script language="JavaScript" /*功能:提交时自动复制到剪贴板 */ function copyText(obj) { ie = (document.all)? true:false if (ie){ var r...
标签: Web开发
HTML表单(Form)是HTML的一个重要部分,主要用于采集和提交用户输入的信息。 举个简单的例子,一个让用户输入姓名的HTML表单(Form)。示例代码如下: form action="http://www.admin5.com/html/asdocs/html_tutorials/yourname.asp" method="get" 请输入你的姓名: input type="text" name="yourname" input type="submit" value="提交" /form ...
标签: Web开发
代码如下: % For Each x In Request.Form % Request.Form( %= x % ) = %= Request.Form(x) % BR % Next % 或 % For i = 1 To Request.Form("inputname").Count   Response.Write Request.Form("input...

经验教程

855

收藏

51
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部