1、 驗證輸入只能輸入數字:
<mce:script type="text/JavaScript"><!--<br /> function isNumberInput(event) //資料類型檢測<br /> {<br /> var key, keyChar;<br /> if (window.event) key = window.event.keyCode; //接收鍵盤輸入<br /> else if (event) key = event.which;<br /> else return true;<br /> // 檢測空格等特殊字元<br /> if (key == null || key == 0 || key == 8 || key == 13 || key == 27)<br /> return true;<br /> keyChar = String.fromCharCode(key);<br /> if (//d/.test(keyChar)) { // 檢測輸入是否數字,若是,則顯示<br /> window.status = "";<br /> return true;<br /> }<br /> else {<br /> window.status = "本地區只接受數字輸入"; //如果輸入不是數字,給出提示<br /> return false;<br /> }<br /> }</p><p>// --></mce:script>
2、驗證文字框只能為漢字
//方法一
<script type="text/javascript">
function OnlyCanChina()
{
var re = /[^/u3447-/uFA29]/;
var value = document.getElementById("chinesetext").value;
if(value=="")return;
if(myre.test(value))
{
document.getElementById("chinesetext").value = "";
alert("只能為中文哦!");
}
}
</script>
//方法二
<script type="text/javascript">
function onlychinese() {
if ((window.event.keyCode >= 32) && (window.event.keyCode <= 126)) {
window.event.keyCode = 0;
}
}
</script>
3、明天再加