JavaScript 全角轉(zhuǎn)半角部分
更新時間:2009年10月28日 20:47:16 作者:
JavaScript 全角轉(zhuǎn)半角部分 ,需要的朋友可以參考下。
復(fù)制代碼 代碼如下:
<script language=javascript>
//全角空格為12288,半角空格為32
//其他字符半角(33-126)與全角(65281-65374)的對應(yīng)關(guān)系是:均相差65248
//document.write((65281).toString(16)+"----"+(65374).toString(16)+"----"+(12288).toString(16));
String.prototype.dbc2sbc = function ()
{
return this.replace(/[\uff01-\uff5e]/g,function(a){return String.fromCharCode(a.charCodeAt(0)-65248);}).replace(/\u3000/g," ");
}
document.write("ABC?。保玻常覀兌际呛门笥?.dbc2sbc());
</script>
輸入控制
HTML 只能輸入英文
復(fù)制代碼 代碼如下:
<input type="text" onfocus="this.style.imeMode='disabled'" />
用JS把全角轉(zhuǎn)換成半角(只允許輸入數(shù)字)
HTML
復(fù)制代碼 代碼如下:
<input
onkeypress="var k=event.keyCode; return k>=48&&k<=57"
onpaste="return !clipboardData.getData('text').match(/\D/)"
ondragenter="return false" style="ime-mode:Disabled"
>
相關(guān)文章
String.prototype實現(xiàn)的一些javascript函數(shù)介紹
這篇文章主要是對String.prototype實現(xiàn)的一些javascript函數(shù)進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11
layer實現(xiàn)關(guān)閉彈出層刷新父界面功能詳解
這篇文章主要介紹了layer實現(xiàn)關(guān)閉彈出層刷新父界面功能,結(jié)合實例形式分析了使用layui的layer在關(guān)閉彈出層時刷新父界面的常用實現(xiàn)技巧與相關(guān)操作注意事項,需要的朋友可以參考下2017-11-11
JavaScript使用FileSystemObject對象寫入文本文件內(nèi)容的方法
這篇文章主要介紹了JavaScript使用FileSystemObject對象寫入文本文件內(nèi)容的方法,實例分析了javascript使用ActiveXObject的技巧與常見問題的解決方法,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08
JS實現(xiàn)unicode和UTF-8之間的互相轉(zhuǎn)換互轉(zhuǎn)
需要將PC送過來的UTF-8轉(zhuǎn)換成UNICODE才能將內(nèi)容通過短信發(fā)送出去,同樣,接收到的短信為unicode編碼,也許轉(zhuǎn)換成UTF-8才能在PC端軟件顯示出來2017-07-07

