<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@page contentType="text/html; charset=UTF-8"%>
<script language="javascript">
//根据正则表达式来验证
function checkRegExp(txtThis)
{
//regex='^[\'\\<>]*$'  怎样才能即匹配单引号又能匹配双引号呢?input标签里该怎么写啊?现在只能满足一种。
var regex = txtThis.regex;
var txtValue = txtThis.value var patrn = new RegExp(regex)
if(null!=txtValue&&txtValue!="")
{
if(patrn.test(txtValue))
{
alert('有非法字符输入');
}
}
   
   
}</script>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
        
    <input type="text"  name="accessNo" value="" regex='^[\'\\<>]*$' onblur="return checkRegExp(this)"/>
</td>
</tr>
</table>
</body>