Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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
Php 是否可以将HTML上的所有表单变量和值自动抓取到Javascript中?_Php_Javascript_Ajax - Fatal编程技术网

Php 是否可以将HTML上的所有表单变量和值自动抓取到Javascript中?

Php 是否可以将HTML上的所有表单变量和值自动抓取到Javascript中?,php,javascript,ajax,Php,Javascript,Ajax,我才刚刚开始使用w/AJAX/JS,所以如果这看起来不合适,请原谅。。(不过,在我的腰带上使用php和actionscript已经超过10年) 我确实环顾了四周,但没有找到我特别想做的事情的答案 正如标题所说,我希望将html文档当前形式的变量=值转换为JS(用于XMLHttpRequest处理) 如果我的表单字段被编号,比如ID1ID2ID3等等,我可以循环遍历它。但不幸的是,他们不是 那么,是否有一个JS函数只是将所有表单字段var=值抓取到JS块中 非常感谢。使用document.quer

我才刚刚开始使用w/AJAX/JS,所以如果这看起来不合适,请原谅。。(不过,在我的腰带上使用php和actionscript已经超过10年)

我确实环顾了四周,但没有找到我特别想做的事情的答案

正如标题所说,我希望将html文档当前形式的变量=值转换为JS(用于XMLHttpRequest处理)

如果我的表单字段被编号,比如ID1ID2ID3等等,我可以循环遍历它。但不幸的是,他们不是

那么,是否有一个JS函数只是将所有表单字段var=值抓取到JS块中


非常感谢。

使用
document.queryselectoral()
,它接受CSS选择器。示例(您可以调整以使用选择和过滤按钮-这是一个想法,因为我不知道您的问题是什么(尽管您应该自己从这里找到答案))

var elems=document.querySelectorAll('input');
var值=[];
对于(变量i=0;i
不清楚你到底想要什么,特别是想要什么,但也许这就是你需要的啊,我明白你的意思。。不知道querySelectorAll(“输入”)是否可用。。美好的我可以这样在字段中循环:)tnx
var elems = document.querySelectorAll('input');
var values = [];
for (var i = 0; i < elems.length; i++) {
    values.push(elems[i].value);
}