html代码:
<form id=\"myFormId\" name=\"myForm\" action=\"\" method=\"post\"> <input type=\"hidden\" id=\"inParam\" name=\"inParam\" /> <input type=\"hidden\" id=\"tstype\" name=\"tstype\" /> <input type=\"hidden\" id=\"zd\" name=\"zd\" /> </form>
熟悉JavaScript的朋友一定晓得JS可以动态改变form表单中action的值,写法如下:
document.myForm.action = \"userinfo.shtml\"; //需要注意的是form标签一定要有name属性,光有id没有name不起作用 document.myForm.attributes[\"action\"].value = \"XXXXXXXX\"; document.all(\"myFormId\").setAttribute(\"action\", \"欲赋的action的值\");
上述两种方式在JavaScript中均经过测试。
--------------------------------------------
下面介绍在jQuery中设置form表单中action的值的方法。
$(\"#myFormId\").attr(\"action\", \"userinfo.shtml\");
【注意】:$(\"#myFormId\").action=\"XXX\"; 这种写法是不起作用的!
以上这篇jQuery中设置form表单中action值的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持phpstudy。
本文地址:https://www.stayed.cn/item/15228
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我