求助,js获取表单数据的问题

yeyinyue 2006-01-19 09:29:48
假设不知道表单元素的个数,也不知道表单元素的name,例如<input type="text" name="?">这种类型不知道会有多少个,如何用js循环获取表单元素的name和value。
请各位大侠出手相助。
...全文
587 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeyinyue 2006-01-19
  • 打赏
  • 举报
回复
多謝,結貼。
meizz 2006-01-19
  • 打赏
  • 举报
回复
var a = document.getElementsByName("radioName");
for(var i=0; i<a.length; i++)
if(a[i].checked)
alert("你选中第 "+ i +" 个值为"+ a[i].value);
yeyinyue 2006-01-19
  • 打赏
  • 举报
回复
梅大俠光臨,蓬蓽生煇,幸何如哉。所指教已測試成功。
再請教,若表單中包含radio類型,如何只獲取已選中的元素。因爲要拼裝xml用,故多有打擾。
meizz 2006-01-19
  • 打赏
  • 举报
回复
var a = document.formName.elements; //formName
for(var i=0; i<a.length; i++)
alert("name="+ a[i].name +"\nvalue="+ a[i].value);

87,997

社区成员

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

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