使用javascript获取输入框“名称”

新手上路,请多包涵

我正在用 PHP 制作表格并使用 javascript 提交。我想获取输入框的名称,因为正常编码给出了输入框的值,但我需要获取输入框的名称。没有 onclick 功能。是否可以在单击按钮时检索其他 javascript 函数中输入框的名称。例如

<input type="radio" name="text_name" value="4" id="d">

现在点击我正在调用的另一个按钮 test() ,在 test() 我怎样才能得到输入框的名称。

原文由 Parth Sarthi Gour 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 279
2 个回答
var txtbox = document.getElementById("d");
var txtboxname = txtbox.name;

原文由 Priyank Patel 发布,翻译遵循 CC BY-SA 3.0 许可协议

你可以通过使用 attr 函数来做到这一点……

在你的测试功能中添加这个……

 $('#d').attr('name');  // this will return text_name in your case (if you are using jquery)

或者

var inputname=document.getElementById("d").name  //javascript

原文由 bipen 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题