jQuery中设置form表单中action值的实现方法

前端技术 2023/09/06 JavaScript

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

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。