js如何修改form标签中action和target参数 20

js如何修改form标签中action和target参数如:<formname="form"action=""target=""><inputtype="submit"o... js如何修改form标签中action和target参数
如:
<form name="form" action="" target="">
<input type="submit" onclick="..." value="提交1"/>
<input type="submit" onclick="..." value="提交2"/>
</form>
在onclick中函数怎么写,除了DOM还有什么修改方法,当然用DOM也可以,prototype.js也行
展开
 我来答
sunjinfu1987
推荐于2017-12-15 · TA获得超过3151个赞
知道大有可为答主
回答量:1218
采纳率:72%
帮助的人:411万
展开全部

比如在html中有个表单:

<form id="myForm" action="form_action.asp" method="get" target="_blank">
    <p>name: <input type="text" name="name" /></p>
    <p>age: <input type="text" name="age" /></p>
    <input type="submit" value="Submit" />
</form>

可以编写以下js函数来修改表单的action以及target:

function modifyForm(){

    var myForm = document.forms[0];//获取表单,也可以通过id获取

     myForm.setAttribute('action','newurl');//或者 myForm.action='newurl';

     myForm.setAttribute('target','_parent');//或者 myForm.target='_parent';

     alert(myForm.action + "," + myForm.target);//测试修改后的效果

}

c523634095
2012-08-22
知道答主
回答量:2
采纳率:0%
帮助的人:3170
展开全部
修改表单action的值用document.form.action="";
提交表单document.form.submit();
修改target也是一样,你试试下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式