最近看jquery,发现用它真是太方便啦,现以对输入内容是否为中文的验证为例,回顾一下使用过程。
首先我们新建一个validate_by_myself.js文件:
$(document).ready(function(){//中文的验证jQuery.validator.addMethod("chinese", function(value, element) { var chinese = /^[\u4e00-\u9fa5]+$/; return this.optional(element) || (chinese.test(value));}, "只能输入中文");});
然后我们新建一个test.jsp文件,用class指定用chinese方法验证:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
OK,当我们在文本框中输入的不是中文是,右侧会出现提示“只能输入中文”的提示信息。