使用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 许可协议

阅读 282
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 许可协议

推荐问题