www.5129.net > 怎样用JS提交一个Form

怎样用JS提交一个Form

办法1.同一个页面中建立两个表单 各自提交: 办法2:如果非要只有一个表单的话,通过js提交: function submitYouFrom(path){ $('form1').action=path; $('form1').submit(); }

用普通按钮 替代 提交按钮 , 在js 获取指定数据 生成url跳转到 指定的url function submitForm() { var i_text= document.getElementById("inputtext").value; windows.open("http://www.xxx.com/sub.php?text="+i_text); }

。。。 function del(){ document.forms.xxxFrom.action="shanchu.action"; document.forms.xxxFrom.submit(); }

页面onload的时候取到这个form然后submit不就行了么 例如: js代码: window.onload = function(){ document.getElementById("myForm").submit(); } 用jQuery的话就是在ready函数中加类似的代码,道理是一样的

在按钮上加事件,onclick="自定义函数名"如果是表单验证有话要加return,(onclick="return 自定义函数名"),当然JS里也要加return,当成功返回true,否则false

取得表单对象,然后让这个对象执行submit事件即可 比如,给表单加一个id属性, 连接加一个点击事件:onclick="document.getElementById('form').submit()"

页面onload的时候取到这个form然后submit不就行了么 例如: js代码: window.onload = function(){ document.getElementById("myForm").submit(); } 用jQuery的话就是在ready函数中加类似的代码,道理是一样的

多个form,只要不嵌套,提交按钮应该就是提交被包含的那个form。而且html标准也不推荐将多个表单嵌套。你试试看。 如果用js,当然也可以,利用的name属性就可以找到对应的form,比如: ......提交这两个form时分别用: document.form1.submit()...

function formAction(){ var formElement = document.createElement('form'); formElement.setAttribute('id','form1'); formElement.setAttribute('name','form1'); formElement.setAttribute('action','a.php'); formElement.setAttribute('m...

都可以的,在以上的代码里面可以,在obsubmit代码里面也可以,例如可以: function selectByMoreC(Action){ document.forms["salChanceForm"].method = "post"; document.forms["salChanceForm"].action = Action; if (document.forms["salChanc...

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com