如何判断输入的是中文还是非中文? java下没有相应函数,但是你想英文就那么几个字母而已,你一一比较一下不就行了吗。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html>中文姓名:<br><input id=name type=text size=15 value="一丁sir"><input type=button id=click value=test onclick=test()><script> // 目前在unicode标准中,汉字地charCode范围是[0x4E00, 0x9FA5] // // 一 0x4E00 // 丁 0x4E01 // ………… // 龤 0x9FA4 // 龥 0x9FA5 function test() { var s = document.all.name.value ; for(var i = 0; i < s.length; i++) if(s.charCodeAt(i) < 0x4E00 || s.charCodeAt(i) > 0x9FA5) { window.alert("输入非中文,请重新输入") ; break ; } }</script></html> 关于vmware workstation中ubuntu联网的问题 随机数问题.! 字符串与byte[]之间的相互转换问题 关于mysql和jdbc的弱弱的问题 播放音乐 应用程序中引入了另外的jar包后,如何把应用程序打包成可执行的jar文件 Java领域现在比较火的是什么? 怎样转换日期? SSL,你用过吗??? 有关Iterator的一个问题没懂。 我是学pb的,判断闰年的是isdate("2-28"),但在java里怎么判断呢? 有谁知道install anywhere在哪里下载最新版本,以及注册码?
<input id=name type=text size=15 value="一丁sir"><input type=button id=click value=test onclick=test()><script> // 目前在unicode标准中,汉字地charCode范围是[0x4E00, 0x9FA5]
//
// 一 0x4E00
// 丁 0x4E01
// …………
// 龤 0x9FA4
// 龥 0x9FA5 function test() {
var s = document.all.name.value ;
for(var i = 0; i < s.length; i++)
if(s.charCodeAt(i) < 0x4E00 || s.charCodeAt(i) > 0x9FA5) {
window.alert("输入非中文,请重新输入") ;
break ;
}
}</script></html>