高手帮帮我啊

rdw168 2011-10-20 08:50:50
<input type="text" name="shuzi" value="10">
<input type="text" name="shuzi" value="15">

我一个表单中有两个name名字相同的文本框,我要用js获得这两个的value值,怎么得到呢?急啊,谢谢各位。
...全文
73 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
峭沙 2011-10-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 theforever 的回复:]

为什么要写并且还非要保留这样有问题的HTML?问题不是如何解决它,而是根本就不应该因为有解决方法就可以来乱写。就象人有死有生,但不能因为人还可以生就能随便杀。作为程序员,不能做得非常好,起码也要合乎规范。
[/Quote]呵呵,说得不错,不过LZ的那2个input除了没有正确关闭外还有什么不符合规范的吗
stl19870113 2011-10-20
  • 打赏
  • 举报
回复
document.getElementsByName("shuzi")[0].value
document.getElementsByName("shuzi")[1].value
Legend1988 2011-10-20
  • 打赏
  • 举报
回复

<script type="text/javascript">
window.onload = function()
{
alert(document.f.shuzi[0].value);
alert(document.f.shuzi[1].value);
}
</script>
</head>

<body>
<form name="f">
<input type="text" name="shuzi" value="10" />
<input type="text" name="shuzi" value="15" />
</form>
</body>
  • 打赏
  • 举报
回复
为什么要写并且还非要保留这样有问题的HTML?问题不是如何解决它,而是根本就不应该因为有解决方法就可以来乱写。就象人有死有生,但不能因为人还可以生就能随便杀。作为程序员,不能做得非常好,起码也要合乎规范。
豆虫 2011-10-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 stl19870113 的回复:]
document.getElementsByName("shuzi")[0].value
document.getElementsByName("shuzi")[1].value
[/Quote]
+1

87,990

社区成员

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

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