如何在函数中传递对象?急

jianxuan 2002-12-24 02:19:03
我有多个同样的FORM,提交时想将自己提交到一个函数,并修改自己,但不修改其他FORM的,如下:
function test()
{
}

<form name="test" onsubmit="test()">
</form>
<form name="test" onsubmit="test()">
</form>

这个函数该怎么写,这个FORM又该怎么传递呢?
...全文
50 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wgrabob1 2002-12-24
  • 打赏
  • 举报
回复
有没有说是什么不行
利而不害 2002-12-24
  • 打赏
  • 举报
回复
想修改自己的什么东西呢?这样?
function test(x) {
var obj=eval(x.name);
obj.txt.value="fadsfassafasfasdf";
// obj.submit(); //这句放开就可以提交当前表单
}

<form name="test1" action="#">
<input type="text" name="txt">
<input type="button" onClick="test(form)" value="提交">
</form>

<form name="test2" onsubmit="test(this)">
<input type="text" name="txt">
<input type="button" onClick="test(form)" value="提交">
</form>
jianxuan 2002-12-24
  • 打赏
  • 举报
回复
seabell(百合心) 不行呀,还有其他方法吗?
lbd8848 2002-12-24
  • 打赏
  • 举报
回复
不行吧,关注
seabell 2002-12-24
  • 打赏
  • 举报
回复
function test(obj)
{
}

<form name="test1" onsubmit="test(this)">
</form>
<form name="test2" onsubmit="test(this)">
</form>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧