gpt4 book ai didi

javascript - 使用 JavaScript 验证表单

转载 作者:行者123 更新时间:2023-11-30 08:53:49 24 4
gpt4 key购买 nike

我需要用 Javascript 验证一个表单

这是我的表格:

<form name="login" action="#" method="POST" onSubmit="return validasi()">
<div class=log>My Id</div><div class=log><input type="text" name="username"></div>
<div class=log>Password</div><div class=log><input type="password" name="sandi"></div>
<div class=log><input id="tombol" type="submit" value="Login" ></div>
</form>

...和 ​​JS 验证:

<script language="javascript">
function validasi(form){
if (form.username.value == ""){
alert("Anda belum mengisikan Username.");
form.username.focus();
return (false);
}

if (form.sandi.value == ""){
alert("Anda belum mengisikan Password.");
form.sandi.focus();
return (false);
}
return (true);
}
</script>

但是,JS 不工作。请帮我解决一下。

最佳答案

您应该将表单作为函数的参数发送。您提交的代码应该是“return validasi(this)” 您的 HTML 代码应如下所示。

<form name="login" action="#" method="POST" onSubmit="return validasi(this)">
<div class=log>My Id</div><div class=log><input type="text" name="username"></div>
<div class=log>Password</div><div class=log><input type="password" name="sandi"></div>
<div class=log><input id="tombol" type="submit" value="Login" ></div>
</form>

http://jsfiddle.net/xensoft/x8Vdw/

关于javascript - 使用 JavaScript 验证表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15447815/

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