Javascript 如何在提交后的PHP中清除所有空白的用户类型? 我在执行提交后的表单中的空白中,努力在 >清除< /强>所有用户输入< /强>中。p>
为此,我尝试将名为Javascript 如何在提交后的PHP中清除所有空白的用户类型? 我在执行提交后的表单中的空白中,努力在 >清除< /强>所有用户输入< /强>中。p>,javascript,php,function,email,dom,Javascript,Php,Function,Email,Dom,为此,我尝试将名为submit()的函数放入名为send.PHP的PHP文件中,但我不知道我的函数代码是否可以在PHP文件中使用 现在我可以创建一个系统,在浏览器的新选项卡上向我的电子邮件帐户发送表单。在关闭标签(谢谢。php)之后,我仍然可以看到用户输入在联系人页面的空白处。 我想做的是,在用户发送表单后,他们可以返回到联系人页面,而无需在联系人页面的空白处进行任何输入 流程是contact.php->send.php->打开新选项卡->打开Thankyu.php->关闭Thankyu.php
submit()
的函数放入名为send.PHP
的PHP文件中,但我不知道我的函数代码是否可以在PHP文件中使用
现在我可以创建一个系统,在浏览器的新选项卡上向我的电子邮件帐户发送表单。在关闭标签(谢谢。php)之后,我仍然可以看到用户输入在联系人页面的空白处。
我想做的是,在用户发送表单后,他们可以返回到联系人页面,而无需在联系人页面的空白处进行任何输入
流程是contact.php->send.php->打开新选项卡->打开Thankyu.php->关闭Thankyu.php->清除contact.php上空白处的输入
header('location: thankyou.php');
echo '<script type="text/javascript" language="Javascript">history.go(-1);</script>';
$_POST = submit();
function submit($name, $company, $phone, $email, $message) {
$inputs = document.getElementsByTagName('input');
for(var i = 0; i < inputs.length; i++) {
if(!inputs[i].getAttribute('type') == null){
inputs[i] = "";
}
}
return submit($name, $company, $phone, $email, $message);
}
header('location:thankyou.php');
回音“历史,开始(-1);”;
$_POST=submit();
函数提交($name、$company、$phone、$email、$message){
$inputs=document.getElementsByTagName('input');
对于(变量i=0;i
在您的contact.php
中:
<form onsubmit="return clearFields()">
如果不刷新页面,则无法使用PHP清除输入。加载页面时,只能使用javascript修改内容。提交表单后,您可以按如下方式清除所有表单字段:
document.getElementById("myForm").reset();
我做了,但它没有改变,虽然我修复了好几次。谢谢你,你应该使用ajax。我使用了,但它没有改变。我想我会把代码清除当用户点击空白。您是否为您的表单设置了ID?
document.getElementById("myForm").reset();