使用/^[\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
参考以上代码达到自己的效果即可。
稍等一下 不用歪头看就好了
O(∩_∩)O~
<table width="600" border="1"><tr bgcolor="#999999">
<td colspan="2" align="center">类别</td>
<td align="center">1999</td>
<td align="center">2000</td>
<td align="center">2001</td>
<td align="center">2002</td>
</tr>
<tr>
<td rowspan="3" align="center" bgcolor="#999999"><p>计</p>
<p>算</p>
<p>机</p></td>
<td align="center">软件</td>
<td align="center">74.2</td>
<td align="center">76.3</td>
<td align="center">86.4</td>
<td align="center">90.0</td>
</tr>
<tr>
<td align="center">硬件</td>
<td align="center">31.3</td>
<td align="center">33.8</td>
<td align="center">40.0</td>
<td align="center">50.0</td>
</tr>
<tr>
<td align="center">设备</td>
<td align="center">60.2</td>
<td align="center">63.9</td>
<td align="center">73.6</td>
<td align="center">80.0</td>
</tr>
<tr>
<td colspan="2" align="center" bgcolor="#999999">通信</td>
<td align="center">190.0</td>
<td align="center">202.7</td>
<td align="center">235.1</td>
<td align="center">220.0</td>
</tr>
</table>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)