如何限制Html页面中输入框的输入类型

来源:百度知道 编辑:UC知道 时间:2024/06/04 08:01:58
<!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&

可以通过js程序检测输入内容:

  1. 你可以在有文字输入的时候,获取输入框的value值;

  2. 使用正则表达式,或者条件判断进行检测;

  3. 如果符合就不作处理,否则提示输入内容不符合规则。

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个字节..

html语言不配合js语言的话达不到这个要求。