Chinaunix首页 | 论坛 | 博客
  • 博客访问: 974979
  • 博文数量: 442
  • 博客积分: 1146
  • 博客等级: 少尉
  • 技术积分: 1604
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-04 12:52
个人简介

123

文章分类

全部博文(442)

文章存档

2017年(3)

2016年(15)

2015年(132)

2014年(52)

2013年(101)

2012年(110)

2011年(29)

分类: 系统运维

2013-07-23 15:43:52

原文地址:js自动提交表单 作者:sdwjian

1.回车自动提交




回车提交表单



按回车提交表单



2.自动提交
方法一:
<>

Untitled Document
(1)自动提交表单:



setTimeout("document.form1.submit()",10000)



 


  
 


 


  
 




 

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





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

1.http
2.



---------------------------------------------------------------

采用 window.setInterval和window.clearInterval 操作,比如下面脚本就是这样实现:
 
var FormOBJ=document.forms["FormName"]; 
var SOBJ; 

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

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

if (FormOBJ&&Max>0) 

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

else 
submitInt(); 


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

if (SOBJ) 

window.clearInterval(SOBJ); 
Max=100; 



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

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

 
可以在页面中设置两个按钮,分别执行submitStart()开始,submitInt()终止。其中“FormName”为要提交的表单名。同时要注意把脚本放在form后面。 
阅读(947) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~