如何限制Html页面中输入框的输入类型
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><HTML><HEAD><TITLE>我要留言</TITL...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 我要留言 </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<font size=7 color=green>我要留言</font>
<hr>
<center>
<form action=savememo.jsp method=get>
<table border=1>
<tr>
<td bgcolor=yellow>姓名:</td>
<td><input type=text size=20 name=name></td>
</tr>
<tr>
<td bgcolor=yellow>性别</td>
<td>男<input type=radio name=sex value=boy.gif checked>女
<input type=radio name=sex value=girl.gif checked></td>
</tr>
<tr>
<td bgcolor=yellow>Email:</td>
<td><input type=text size=40 name=email></td>
</tr>
<tr>
<td bgcolor=yellow>主题:</td>
<td><input type=text size=60 name=subject></td>
</tr>
<tr>
<td valign=top bgcolor=yellow>留言:</td>
<td><textarea name=memo rows=4 cols=60></textarea></td>
</tr>
<tr align=center><td colspan=2><input type=submit method=send value=我要留言>
<input type=reset value=我要重写></td>
</tr>
</table>
</form>
<hr>
<center>
<a href=board.jsp>回留言板</a>
</BODY>
</HTML>
只有这个页面,就在这段代码上修改 添加对输入框类型限制的代码
只准用Html语言
例如:姓名输入栏中只准输入4个汉字,
Email要求输入含有@的字母或下划线或数字。。。
只要是对此代码修改的就行 不要网上随便复制的就好
把修改以后的代码亮出来就行了 无论你用什么语言 展开
<HTML>
<HEAD>
<TITLE> 我要留言 </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<font size=7 color=green>我要留言</font>
<hr>
<center>
<form action=savememo.jsp method=get>
<table border=1>
<tr>
<td bgcolor=yellow>姓名:</td>
<td><input type=text size=20 name=name></td>
</tr>
<tr>
<td bgcolor=yellow>性别</td>
<td>男<input type=radio name=sex value=boy.gif checked>女
<input type=radio name=sex value=girl.gif checked></td>
</tr>
<tr>
<td bgcolor=yellow>Email:</td>
<td><input type=text size=40 name=email></td>
</tr>
<tr>
<td bgcolor=yellow>主题:</td>
<td><input type=text size=60 name=subject></td>
</tr>
<tr>
<td valign=top bgcolor=yellow>留言:</td>
<td><textarea name=memo rows=4 cols=60></textarea></td>
</tr>
<tr align=center><td colspan=2><input type=submit method=send value=我要留言>
<input type=reset value=我要重写></td>
</tr>
</table>
</form>
<hr>
<center>
<a href=board.jsp>回留言板</a>
</BODY>
</HTML>
只有这个页面,就在这段代码上修改 添加对输入框类型限制的代码
只准用Html语言
例如:姓名输入栏中只准输入4个汉字,
Email要求输入含有@的字母或下划线或数字。。。
只要是对此代码修改的就行 不要网上随便复制的就好
把修改以后的代码亮出来就行了 无论你用什么语言 展开
展开全部
可以通过js程序检测输入内容:
你可以在有文字输入的时候,获取输入框的value值;
使用正则表达式,或者条件判断进行检测;
如果符合就不作处理,否则提示输入内容不符合规则。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(document.regform.email.value=="")
{
alert("请输入电子邮件!");
document.regform.email.focus()
return false;
}
if( !Email( trim(document.regform.email.value) ) )
{
alert("您输入的电子邮件有误!");
document.regform.email.focus()
return false;
}
汉字就不会了...可以检查为8个字节..
{
alert("请输入电子邮件!");
document.regform.email.focus()
return false;
}
if( !Email( trim(document.regform.email.value) ) )
{
alert("您输入的电子邮件有误!");
document.regform.email.focus()
return false;
}
汉字就不会了...可以检查为8个字节..
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
html语言不配合js语言的话达不到这个要求。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询