
JS表单为空验证代码怎么写?
请问一下高手,我要实现用户名密码联系地址联系电话如果输入如果是空,弹出提示框,不能注册,如果不为空,注册通过,怎么写代码?实在是一头雾水原代码如下<%@pageconte...
请问一下高手,我要实现用户名 密码 联系地址 联系电话 如果输入如果是空,弹出提示框,不能注册,如果不为空,注册通过,怎么写代码?实在是一头雾水
原代码如下
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<table width="599" border="0" cellspacing="0" >
<form name="sendFrm" method="post" action="regok.jsp">
<tr>
<td height="20" colspan="2" align="center" bgcolor="#F7F7F7">
<div align="center"><font color="#3366CC" size="3">用户注册</font><font color="#FF3300" size="3">
</font><font color="#FF3300">(有*标识的选项为必须填写)</font><font color="#FF3300" size="3"> </font>
<hr size="1" color="#6699cc">
<font color="#FF3300" size="3"> </font></div> </td>
</tr>
<tr>
<td width="13%" height="20">
<div align="right"><font size="-1">用 户 名:</font></div> </td>
<td width="85%" height="20"> <font size="-1">
<input name="user_name" type="text" class="field" id="user_name" maxlength="31"><font color="#FF3300">*</font>
(注:用户注册名为32个以内的英文、数字、下划线组合) </font></td>
</tr>
<tr>
<td width="13%" height="19">
<div align="right"><font size="-1">密 码:</font></div> </td>
<td width="85%" height="19"> <font size="-1">
<input name="user_pass" type="password" class="field" id="user_pass" maxlength="16"><font color="#FF3300">*</font>
(注:密码少于16位必须是英文、数字、下划线)</font></td>
</tr>
<tr>
<td width="13%">
<div align="right"><font size="-1">确认密码:</font></div> </td>
<td width="85%"> <font size="-1">
<input name="user_pwd" type="password" class="field" id="user_pwd" maxlength="16"><font color="#FF3300">*</font>
</font></td>
</tr>
<tr>
<td width="13%">
<div align="right"><font size="-1">联系地址:</font></div> </td>
<td width="85%"> <font size="-1">
<input name="user_adds" type="text" class="field" id="user_adds" size=40 maxlength="50"><font color="#FF3300">*</font>
</font></td>
</tr>
<tr>
<td width="13%">
<div align="right"><font size="-1">联系电话:</font></div> </td>
<td width="85%"> <font size="-1">
<input name="user_tel" type="text" class="field" id="user_tel" maxlength="30" />
<font color="#FF3300">*</font> </font></td>
</tr>
<tr bgcolor="#F7F7F7">
<td colspan="2">
<div align="center">
<input type="submit" name="s" value="注册">
<input type="reset" name="r" value="重填" class="botton1">
</div> </td>
</tr></form>
</table> 展开
原代码如下
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<table width="599" border="0" cellspacing="0" >
<form name="sendFrm" method="post" action="regok.jsp">
<tr>
<td height="20" colspan="2" align="center" bgcolor="#F7F7F7">
<div align="center"><font color="#3366CC" size="3">用户注册</font><font color="#FF3300" size="3">
</font><font color="#FF3300">(有*标识的选项为必须填写)</font><font color="#FF3300" size="3"> </font>
<hr size="1" color="#6699cc">
<font color="#FF3300" size="3"> </font></div> </td>
</tr>
<tr>
<td width="13%" height="20">
<div align="right"><font size="-1">用 户 名:</font></div> </td>
<td width="85%" height="20"> <font size="-1">
<input name="user_name" type="text" class="field" id="user_name" maxlength="31"><font color="#FF3300">*</font>
(注:用户注册名为32个以内的英文、数字、下划线组合) </font></td>
</tr>
<tr>
<td width="13%" height="19">
<div align="right"><font size="-1">密 码:</font></div> </td>
<td width="85%" height="19"> <font size="-1">
<input name="user_pass" type="password" class="field" id="user_pass" maxlength="16"><font color="#FF3300">*</font>
(注:密码少于16位必须是英文、数字、下划线)</font></td>
</tr>
<tr>
<td width="13%">
<div align="right"><font size="-1">确认密码:</font></div> </td>
<td width="85%"> <font size="-1">
<input name="user_pwd" type="password" class="field" id="user_pwd" maxlength="16"><font color="#FF3300">*</font>
</font></td>
</tr>
<tr>
<td width="13%">
<div align="right"><font size="-1">联系地址:</font></div> </td>
<td width="85%"> <font size="-1">
<input name="user_adds" type="text" class="field" id="user_adds" size=40 maxlength="50"><font color="#FF3300">*</font>
</font></td>
</tr>
<tr>
<td width="13%">
<div align="right"><font size="-1">联系电话:</font></div> </td>
<td width="85%"> <font size="-1">
<input name="user_tel" type="text" class="field" id="user_tel" maxlength="30" />
<font color="#FF3300">*</font> </font></td>
</tr>
<tr bgcolor="#F7F7F7">
<td colspan="2">
<div align="center">
<input type="submit" name="s" value="注册">
<input type="reset" name="r" value="重填" class="botton1">
</div> </td>
</tr></form>
</table> 展开
1个回答
展开全部
你需要在提交的时候做验证,俩种方式,一 前台js脚本,二后台校验,如果这不清楚,还是先看看基础教程
追问
只需要前台的JS脚本判断就可以了,自己一直写不出来。
追答
function checkValidate()
{
if(document.getElementById("user_name") == "")
{
alert("请输入用户名 ");
return false; //其他 同理
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询