Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript获取CakePHP输入名称_Javascript_Cakephp - Fatal编程技术网

使用javascript获取CakePHP输入名称

使用javascript获取CakePHP输入名称,javascript,cakephp,Javascript,Cakephp,我需要知道是否有某种方法可以使用JavaScript按名称获取输入元素,比如CakePHP名称,比如详细信息[0][color],我只需要知道在这种情况下是否可能或者是否有必要使用和输入id。如果您指的是按名称获取属性,使用jquery您可以: $('[name="TheName"]') 如果您想使用纯javascript,可以使用 document.getElementsByName() 如何?因为我需要使用document.forms[0].FieldName.value;但是使用这个

我需要知道是否有某种方法可以使用JavaScript按名称获取输入元素,比如CakePHP名称,比如详细信息[0][color],我只需要知道在这种情况下是否可能或者是否有必要使用和输入id。

如果您指的是按名称获取属性,使用jquery您可以:

 $('[name="TheName"]')
如果您想使用纯javascript,可以使用

document.getElementsByName()

如何?因为我需要使用document.forms[0].FieldName.value;但是使用这个名称,我不能使用getElementsByName,因为这些设备太旧了,在我看来好像不支持它,它不工作。你需要编写一个。第一:你什么都没试过,也许你试过,但你没有告诉我们。在你的问题中添加你尝试过的内容以及为什么不起作用。你说你不能使用“getElementsByName”,那么你能用什么呢?要求是什么?cakephp使用jquery,不是吗?