Javascript 是否有document.form.submit()的替代方案?
我将把输入类型中的参数传递给另一个php文件。 我在javascript函数中检查空输入文本,之后我将使用替代函数发送参数,而不是document.form.submit() 我的代码:Javascript 是否有document.form.submit()的替代方案?,javascript,submit,Javascript,Submit,我将把输入类型中的参数传递给另一个php文件。 我在javascript函数中检查空输入文本,之后我将使用替代函数发送参数,而不是document.form.submit() 我的代码: <script> function valida_envia(){ //valido el nombre if (document.fvalida.dni.value.length==0){ alert("Tiene que escribir su D
<script>
function valida_envia(){
//valido el nombre
if (document.fvalida.dni.value.length==0){
alert("Tiene que escribir su DNI")
document.fvalida.dni.focus()
return 0;
}
if (document.fvalida.nombre.value.length==0){
alert("Tiene que escribir su nombre")
document.fvalida.nombre.focus()
return 0;
}
if (document.fvalida.telefono.value.length==0){
alert("Tiene que escribir su telefono")
document.fvalida.telefono.focus()
return 0;
}
if (document.fvalida.email.value.length==0){
alert("Tiene que escribir su mail")
document.fvalida.email.focus()
return 0;
}
//el formulario se envia
alert("FORMULARIO ENVIADO");
document.fvalida.submit();
}
</script>
函数valida_envia(){
//诺姆布雷酒店
如果(document.fvalida.dni.value.length==0){
警报(“Tiene que escribir su DNI”)
document.fvalida.dni.focus()文件
返回0;
}
如果(document.fvalida.nombre.value.length==0){
警报(“描述名称的标题”)
document.fvalida.nombre.focus()文件
返回0;
}
如果(document.fvalida.telefono.value.length==0){
警报(“请描述您的电话号码”)
document.fvalida.telefono.focus()文件
返回0;
}
如果(document.fvalida.email.value.length==0){
警报(“Tiene que escribir su邮件”)
document.fvalida.email.focus()文件
返回0;
}
//环境公式
警惕(“FORMULARIO ENVIADO”);
document.fvalida.submit();
}
如果像下面的代码一样放置return
,则可以通过从validate()
函数返回false
来防止表单提交
<form onsubmit="return validate()">
function validate(){
// Do your stuff here
return true; // submit the form
return false; // don't submit the form
}
如果像下面的代码一样放置
return
,则可以通过从validate()
函数返回false
来防止表单提交
<form onsubmit="return validate()">
function validate(){
// Do your stuff here
return true; // submit the form
return false; // don't submit the form
}
jquery
$(“表单”).submit()
获取值并通过ajax或其他虚拟表单或窗口url openjquery$(“表单”).submit()
获取值并通过ajax或其他虚拟表单或窗口url OpenWindows提交我想我需要这样一行:什么意思?你们的问题不同。我想我需要这样一句话:你们是什么意思?你的问题不同。