本文目录一览:
js表单验证代码怎么写
我来举个例子,很简单的
!DOCTYPE html
html
head
meta charset="UTF-8"
titleInsert title here/title
script type="text/javascript"
function formCheck(){//表单验证
var userForm=document.forms.userForm;
if(userForm.username.value==null||userForm.username.value.length=0){
alert("用户名不能为空");
return false;
}else if(userForm.username.value.length6||userForm.username.value.length20){
alert("用户名必须为6-20位");
return false;
}else if(userForm.password.value==null||userForm.password.value.length=0){
alert("密码不能为空");
return false;;
}else if(userForm.password.value.length6||userForm.password.value.length20){
alert("密码必须为6-20位");
return false;
}else{
userForm.submit();
}
}
/script
/head
body
form action="" name="userForm"
userName:input type="text" name="username"br
password:input type="password" name="password"br
input type="button" value="提交" onclick=" formCheck()"
/form
/body
/html
如何用js提交struts2验证表单?
s:submit type="image" src="images/index/register.gif" onclick="return checkRegister();"/
改为:
img src="images/index/register.gif" border="0" onclick="return checkRegister();"
js中控制的时候验证通不过的时候记得return false
例如:
if(username==""){
alert('用户名不能为空');
retrun false;
}
用JS提交表单时如何验证表单项
都可以的,在以上的代码里面可以,在obsubmit代码里面也可以,例如可以:
function selectByMoreC(Action){
document.forms["salChanceForm"].method = "post";
document.forms["salChanceForm"].action = Action;
if (document.forms["salChanceForm"].myinput.value.match(/[^0-9]/))
{
alert('xxx只能输入数字!');
}//还可以添加其它一些字段的判断
else document.forms["salChanceForm"].submit();
}
js注册表单验证代码
JS函数:
function check(){
var username = document.getElementById("username").value;
var pass1 = document.getElementById("password").value;
var pass2 = document.getElementById("confirm_password").value;
if (username == ""|| username == NULL || pass1 == "" || pass1 == NULL || pass2 == NULL || pass2 == "") {
alert("用户名或密码不得为空!");
return false;
}
}
表单提交的时候验证:
input name="reg" type="submit" value="提交" onclick="return check()"/
自己补全。