<form method='post' name='...' action='index.html' onsubmit='function(x,z,u)'>
我想发送我的表单的每个元素,这些元素将被发送一个 PHP 文件
xmlhttp.open("GET","user.php?q="+str,true)
Onsubmit()
使用和提交多个变量的正确语法是xmlhttp.open()
什么?
我是自学成才,如果我以后可以在程序中使用代码,我会更加感谢你。
<form method='post' name='...' action='index.html' onsubmit='function(x,z,u)'>
我想发送我的表单的每个元素,这些元素将被发送一个 PHP 文件
xmlhttp.open("GET","user.php?q="+str,true)
Onsubmit()
使用和提交多个变量的正确语法是xmlhttp.open()
什么?
我是自学成才,如果我以后可以在程序中使用代码,我会更加感谢你。
你想要这样的东西:
xmlhttp.open("GET", "user.php?q1="+encodeURIComponent(x)+"&q2="+encodeURIComponent(y)+"&q3="+encodeURIComponent(z), true);
如果您使用像 jQuery 这样的库会更容易。如果你想要一个表单的所有输入,你可以使用它的$.serialize()
功能。如果您需要计算要发送的值,它具有允许您将参数作为对象提供的功能,它会处理所有编码$.get
。$.post
你真的需要 AJAX 吗?如果要将表单元素发送到 php 文件,为什么不能在 action 属性中设置它?