
使用/^[\u4e00-\u9fa5]+$/.test()方法判断
下面的代码是作为展示
在文本框内输入汉字,d出提示输入为汉字
<!DOCTYPE html><html>
<head>
<meta charset="utf-8">
<title>定位</title>
<script type="text/javascript">
window.onload=function(){
var aIpt = document.getElementsByTagName('input')
aIpt[1].onclick=function(){
if(/^[\u4e00-\u9fa5]+$/.test(aIpt[0].value)){
alert("是汉字,重新输入")
}
}
}
</script>
</head>
<body>
<input type="text" placeholder="请输入非汉字" name="">
<input type="button" value="点击" name="">
</body>
</html
参考以上代码达到自己的效果即可。
<table cellpadding="0" cellspacing="0" border="1" style="width:600pxmargin:50px auto"><caption>课程表</caption>
<thead>
<tr>
<th>项目</th>
<th colspan="5">上课</th>
<th colspan="2">休息</th>
</tr>
<tr>
<th>星期</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
<th>星期五</th>
<th>星期六</th>
<th>星期日</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="4">上午</td>
<td>语文</td>
<td>数学</td>
<td>英语</td>
<td>英语</td>
<td>物理</td>
<td>计算机</td>
<td rowspan="4">休息</td>
</tr>
<tr>
<td>数学</td>
<td>数学</td>
<td>地理</td>
<td>历史</td>
<td>化学</td>
<td>计算机</td>
</tr>
<tr>
<td>化学</td>
<td>语文</td>
<td>体育</td>
<td>计算机</td>
<td>英语</td>
<td>计算机</td>
</tr>
<tr>
<td>政治</td>
<td>英语</td>
<td>体育</td>
<td>历史</td>
<td>地理</td>
<td>计算机</td>
</tr>
<tr height="20">
<td colspan="8"></td>
</tr>
<tr>
<td rowspan="2">下午</td>
<td>语文</td>
<td>数学</td>
<td>英语</td>
<td>英语</td>
<td>物理</td>
<td>计算机</td>
<td rowspan="2">休息</td>
</tr>
<tr>
<td>数学</td>
<td>数学</td>
<td>地理</td>
<td>历史</td>
<td>化学</td>
<td>计算机</td>
</tr>
</tbody>
<tfoot>
<tr>
<th colspan="8">备注:2013-06-20</th>
</tr>
</tfoot>
</table>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)