|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
請教:怎樣實現表單的某項輸入為漢字?
請教:
現在有一個註冊表單,用戶名那項必須為中文(因為需要用真實名字註冊),請問用javascript怎樣才能實現這一功能? |
//* <SCRIPT>
function onlychinese()
{
if ((window.event.keyCode >=32) && (window.event.keyCode <= 126))
{
window.event.keyCode = 0 ;
}
}
</SCRIPT>
<FORM name=frm >只能輸入漢字的輸入框
<P><INPUT onkeypress="onlychinese() " name=test> <INPUT type=button value=只能輸入中文 name=submit onclick="javascript:ALERT('謝謝您的訪問!')"> </P></FORM>
*//
|
最多五個字
[html]<INPUT TYPE="text" NAME="name" SIZE="10" maxlength="5"
onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">[/html] |
樓上的正則代碼對某些輸入法不能使用 |
|