gpt4 book ai didi

javascript - 使用 onsubmit 的表单验证总是返回 true 采取行动

转载 作者:行者123 更新时间:2023-11-29 22:14:05 24 4
gpt4 key购买 nike

我有一个表单,我正在尝试使用 javascript alert ok 验证它!代码是 -

    <form class="testimonialForm" id="testimonialForm" name="testimonialForm" 
method="post" enctype="multipart/form-data" action="addtestimonial.php"
onSubmit="return validateForm()">
<li><label for="name">Name <em>*</em></label>
<input name="testimonial_submitter_name" value="{$testimonial_submitter_name}"
id="testimonial_submitter_name"
class="required" minlength="2" placeholder="your name here!"/>
</li>

我使用的javascript是

function validateForm()
{
var v1=document.getElementById("testimonial_submitter_name").value;
var v2=document.getElementById("testimonial_title").value;
if(v1=="")
alert ("enter the name");
}

虽然如果提交了空表单,它会提醒在提醒框中显示的内容。但是表单被提交了!
有什么问题?
怎么解决?帮帮我!
提前致谢!

最佳答案

function validateForm() {
var name = document.getElementById("testimonial_submitter_name").value;
var title = document.getElementById("testimonial_title").value;
if (name == "") {
alert("enter the name");
return false;
}
return true;
}

关于javascript - 使用 onsubmit 的表单验证总是返回 true 采取行动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16260465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com