PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 网页制作 >> Javascript >> 

javascript 提交表单的方法

javascript 提交表单的方法

来源:phperz.com  作者:phperz.com  发布时间:2008-10-28
有时在做网页时,我们不希望用按钮的submit属性提交表单,这时

有时在做网页时,我们不希望用按钮的submit属性提交表单,这时我们可以用javascript来达到我们的提交效果

用javascript来提交表单还有个好处就是在ie下(在firefox不起作用),表单不会保存用户输入的历史记录(比如:我们用百度搜索资料双击输入框,通常下面会列出我们以前搜索过的记录)

这样对用户输入的数据可以起到一定的保密作用(比如用户输入的是敏感的卡号).

把按钮的 type设置成button,用onclick来触发提交动作,如:

以下为引用的内容:
<input type="button" name="Submita" value="按钮" onclick="submit_a()"/>

1,一般提交

以下为引用的内容:
function submit_a()
{
var myform   = document.getElementById("formname");
myform.target="_blank" //也可以是_self,_top,_parent,默认为_self
myform.action="action.asp";
myform.submit(); 
}



2,提交后对窗口的限制 ,对提交到的窗口做些设置

以下为引用的内容:
function submit_a()
{
var creator = document.getElementById("formname");
creator.target="preview";
creator.action="action.asp";
var win = window.open("about:blank","preview","toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=250,height=25,top=250,left=300");
win.focus();
creator.submit();




延伸阅读:
js错误"submit is not a function"的解决方法
Tags: 按钮   提交   方法   表单   提交   javascript   java   ip   C     as  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号