Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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 以URL形式从HTML表单检索输入_Javascript_Jquery_Forms_Get - Fatal编程技术网

Javascript 以URL形式从HTML表单检索输入

Javascript 以URL形式从HTML表单检索输入,javascript,jquery,forms,get,Javascript,Jquery,Forms,Get,根据w3schools教程(),下面的表单将以以下格式提交输入:firstname=Mickey&lastname=Mouse。有没有办法使用javascript或JQuery提取这种格式的输入?谢谢 名字: 姓氏: 您只需使用以下工具即可抓取: 为了将输入字段值发送到URL,必须使用JavaScript将所有字段值收集到FormData或数组中。然后,您可以将该变量发送到URL中的下一页 选中此项: 函数getFieldArray() { log('示例:1获取FormData数组中

根据w3schools教程(),下面的表单将以以下格式提交输入:firstname=Mickey&lastname=Mouse。有没有办法使用javascript或JQuery提取这种格式的输入?谢谢


名字:

姓氏:


您只需使用以下工具即可抓取:


为了将输入字段值发送到URL,必须使用JavaScript将所有字段值收集到FormData或数组中。然后,您可以将该变量发送到URL中的下一页

选中此项:

函数getFieldArray() { log('示例:1获取FormData数组中的所有字段'); var formData=new formData(); var elements=document.getElementById(“myForm1”).elements; for(变量i=0,元素;元素=elements[i++];){ 如果(element.type==“text”) { log('这是文本框id='+element.id+',Value='+element.Value'); formData.append(element.id、element.value); } } //示例:1结束 console.log('\n------------------------------------\n\n'); log('示例:2获取数组中的所有字段'); var fieldsArr=[]; var frmElements=document.getElementById(“myForm1”).elements; 对于(变量i=0,元素;元素=frmElements[i++];){ 如果(element.type==“text”) { fieldsArr[i]=元素.value; } } console.log('字段长度:'+fieldsArr.Length); 返回false; }

名字:

姓氏:


提交
serializeArray()函数将为您提供表单中提交的所有数据,只需在表单上调用该函数即可

$('form').serializeArray();