<
script?language
=
javascript
>
function ?isChineseChar(strInput){
???? var ?len? = ?strInput.length;
???? if ( 0 ? == ?len)
???????? return ? false ;
???? for ( var ?i = 0 ;i < len;i ++ ){
???????? if ?(strInput.charCodeAt(i) <= 255 )
???????? return ? false ;
????}
???? return ? true ;
}
alert(isChineseChar( " skdj " ));
alert(isChineseChar( " 點(diǎn)算法 " ));
alert(isChineseChar( " 點(diǎn)算法sdf " ));
</ script >
function ?isChineseChar(strInput){
???? var ?len? = ?strInput.length;
???? if ( 0 ? == ?len)
???????? return ? false ;
???? for ( var ?i = 0 ;i < len;i ++ ){
???????? if ?(strInput.charCodeAt(i) <= 255 )
???????? return ? false ;
????}
???? return ? true ;
}
alert(isChineseChar( " skdj " ));
alert(isChineseChar( " 點(diǎn)算法 " ));
alert(isChineseChar( " 點(diǎn)算法sdf " ));
</ script >
正則表達(dá)式
<input?type="text"?onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"?onbeforepaste="clipboardData.setData('text',?clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"?>??????