我正在PHP中制作表单,并使用javascript提交。我想获得输入框的名称,因为正常的编码会给出输入框的值,但我需要获得输入框的名称。没有onclick功能。可以在其他javascript函数中检索输入框的名称吗?例如
<input type="radio" name="text_name" value="4" id="d">
现在点击另一个按钮,我叫test()
,在test()
中我怎么才能得到输入框的名称。
我正在PHP中制作表单,并使用javascript提交。我想获得输入框的名称,因为正常的编码会给出输入框的值,但我需要获得输入框的名称。没有onclick功能。可以在其他javascript函数中检索输入框的名称吗?例如
<input type="radio" name="text_name" value="4" id="d">
现在点击另一个按钮,我叫test()
,在test()
中我怎么才能得到输入框的名称。
5条答案
按热度按时间9w11ddsr1#
1qczuiv02#
你可以通过使用attr函数...
在yout测试函数中添加此...
或
lrpiutwd3#
把这个放到你的javascript函数中
gpfsuwkq4#
函数测试(){
返回文档.getElementById(“d”).名称;}
6jjcrrmo5#
虽然不太确定您要尝试做什么,但如果您的脚本是从窗体中按钮上的侦听器调用的,则可以执行以下操作:
那么doSubmit函数就像这样:
我强烈建议您的表单有一个标准的提交按钮,并且不需要任何脚本就可以工作,然后您可以将脚本提交添加到表单的提交处理程序中。它可以取消标准提交,并执行自己的操作。
这样,如果脚本被禁用、不可用或由于某种原因失败,用户仍然可以提交表单。