搜索框的js验证
搜索词不能为空,不能只出现特殊符号
var pattern = new RegExp("^[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]*$"); if (searchword == null || searchword == ''|| searchword == ""|| searchword.replace(/(^s*)|(s*$)/g, "").length ==0 || searchword.indexOf('请输入') >= 0) { alert("请输入检索内容"); return false; }else if(pattern.test(searchword)){ alert("请输入正确的检索内容"); return false; }else{ return true; }