如何通过java script来修改form 的name属性,20分,在线等

functionadd(){document.form2.submit();}functiondel(){document.form2.name="form3"docum... function add()
{
document.form2.submit();
}

function del(){
document.form2.name="form3"
document.form3.submit();
}

<form name="form2" action="/Fighting/Insert" method="POST">
我自己写的,不能实现修改name的作用,应该怎么写这个方法
这个问题已经解决,现在的问题是
我修改如下:
function del(){
document.form2.action="/Fighting/Delete";
document.form2.submit();
}
改变action属性,让它执行另一个servlet,为什么不行呢
展开
 我来答
笑叹江雪
2011-04-13 · TA获得超过668个赞
知道小有建树答主
回答量:264
采纳率:100%
帮助的人:338万
展开全部
function f1(){
document.getElementById("form1").name = "form2";
alert(document.getElementById("form1").name);
}

试一下
追问
这个问题我刚才解决了,可以帮我看下另一个么,和这个问题相关的
追答
你的

RandImage
/RandImage

url-pattern 指定的是什么,action就必须写成什么。
下面这样写
document.form2.action="/Delete";
lutao6941957
2011-04-13 · TA获得超过215个赞
知道答主
回答量:83
采纳率:100%
帮助的人:87.3万
展开全部
试下form.name.value="form3"
更多追问追答
追问
这个问题我刚才解决了,可以帮我看下另一个么,和这个问题相关的
追答
恩 好的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
厉哲瀚5N
2011-04-13 · TA获得超过223个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:122万
展开全部
简单是不是这样:
<body>
<script type="text/javascript">
function update()
{
var temp=document.getElementById("fm");
alert("修改前:"+temp.name);
temp.name="b";
alert("修改后:"+temp.name);
}
</script>
<form action="a.asp" method="post" name="a" id="fm"></form>
<input type="button" value="修改" onclick="update()"/>
</body>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
霜_河
2011-04-13 · TA获得超过479个赞
知道小有建树答主
回答量:277
采纳率:0%
帮助的人:213万
展开全部
试试把那句改成:document.form2.action.value="/Fighting/Delete";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式