用javascript获取表单的问题,求大家进来看看,十万火急啊,急

chenxiaowa 2012-05-27 04:44:27
我有一个html页面里面有多个表单例如下:forma、 formb 、formc、formd四个
<form name="forma" >
<input type=text name="a">
<input type=submit>

<form name="formb" >
<input type=text name="b">
<input type=submit>

<form name="formc" >
<input type=text name="c">
<input type=submit>

<form name="formd">
<input type=text name="d">
<input type=submit>

我的需求是:
当我单击某一个form中的按钮时,要把此form的名称得到,怎么实现啊
例如我单击表单a中的按钮时,把此<form name="forma" >中name=“我要的这个值forma”得到,其他的都不用管。



实现这点小需求,方法越简单越好,不要搞的太复杂
...全文
137 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ryohasaki 2012-05-27
  • 打赏
  • 举报
回复
$("form[name='forma'] :submit").click(function(){$("form[name='forma']").attr('name');});
少了个分号,加上
ryohasaki 2012-05-27
  • 打赏
  • 举报
回复
这个用jquery容易实现
$("form[name='forma'] :submit").click(function(){$("form[name='forma']").attr('name')});
乌镇程序员 2012-05-27
  • 打赏
  • 举报
回复
window.onload = function() {
var obj = document.getElementsByTagName('form');
for (var i = 0; i < obj.length; i ++) {
obj[i].onsubmit = function() {
alert(this.name);
}
}
}

87,996

社区成员

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

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