JAVASCRIPT效验问题,在线等!

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:33:15
用JAVASCRIPT效验用户名和密码是否为空,如果没输入就Alert()对话框;
请在我原有的代码上加 谢谢!
<html:form action="/userLogin" name="form1">
<table align="center" border="5">
<tr>
<td>用户名 : <html:text property="userName"/>
<html:errors property="userName"/></td>
</tr><tr>
<td>密 码 : <html:passwordproperty="password"/> <html:errors property="password"/></td>
</tr><tr>
<td colspan="1" align="center">
<html:submit property="method">
<bean:message key="submit.login"/></html:submit> <html:submitproperty="method"> <bean:message key="submit.regist"/></html:submit>
</td>
&l

function check(){
var strUserName = document.getElementById('username').value;
if(strUserName==''){
alert('XXXXX');return false;
}
var strPassword = document.getElementById('password').value;
if(strPassword ==''){
alert('XXXXX');return false;
}
}

给text上加上一个id属性,然后在form中加上onsubmit="return check();"

有了函数,那表单里面的返回函数呢?
<form action="="/userLogin" method="post" onsubmit="return check()">
这样懂了吧!

你是用STRUTS框架来做的吧!它有个自动生成JS验证的配置,建议去网上找找.