最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS 控制非法字符的輸入代碼

 更新時(shí)間:2009年12月04日 14:04:44   作者:  
JS控制非法字符的輸入實(shí)現(xiàn)代碼,需要的朋友可以參考下。
html文件代碼如下:
復(fù)制代碼 代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>JS控制非法字符的輸入</title>
</head>
<body>
<form>
<p>這里不允許輸入如下字符:(像!@#$%^&*等)<br>
<textarea rows="2" cols="20" name="comments" onkeypress="checkComments()"></textarea>
</p>
<p>這里不允許輸入引號:<br>
<input type="text" name="txtEmail" onkeypress="checkEmail()"/>
</p>
<p>這里只能輸入數(shù)字:<br>
<input type="text" name="txtPostalCode" onkeypress="checkPostalCode()"/>
</p>
<p>這里只能輸入大寫英文:<br>
<input type="text" name="txtEnglish" onkeypress="checkEnglish()"/>
</p>
</form>
</body>
</html>


js文件代碼如下:
復(fù)制代碼 代碼如下:

<script type="text/javascript" language="JavaScript">
/*
* 特殊字符在ASCII碼中所表示的范圍為32~48,57~65,90~97
* event.returnValue=false;設(shè)置鍵盤輸入主false,則不能在文本框中輸入內(nèi)容
*/
function checkComments(){
if (( event.keyCode > 32 && event.keyCode < 48) ||
( event.keyCode > 57 && event.keyCode < 65) ||
( event.keyCode > 90 && event.keyCode < 97)
) {
event.returnValue = false;
}
}
/*
* 引號的ASCII碼為34和39
*/
function checkEmail(){
if ( event.keyCode == 34 || event.keyCode == 39 ) {
event.returnValue = false;
}
}
/*
* 數(shù)字的ASCII表示范圍為 45~57
*/
function checkPostalCode() {
if( event.keyCode < 45 || event.keyCode >57 ) {
event.returnValue = false;
}
}
/*
* 大寫英文字母ASCII表示范圍為65~91
* 小寫英文字母ASCII表示范圍為97~123
*/
function checkEnglish() {
if( event.keyCode < 65 || event.keyCode > 91 ) {
event.returnValue = false;
}
}
</script>

相關(guān)文章

  • javascript刷新父頁面方法匯總詳解

    javascript刷新父頁面方法匯總詳解

    這篇文章主要介紹了javascript刷新父頁面方法匯總詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • IE瀏覽器不支持getElementsByClassName的解決方法

    IE瀏覽器不支持getElementsByClassName的解決方法

    這篇文章主要介紹了IE瀏覽器不支持getElementsByClassName的解決方法,本文的方法比較完美的解決了這個(gè)問題,需要的朋友可以參考下
    2014-08-08
  • Javascript 遍歷頁面text控件詳解

    Javascript 遍歷頁面text控件詳解

    本篇文章主要是對Javascript遍歷頁面text控件進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • js中通過父級進(jìn)行查找定位元素

    js中通過父級進(jìn)行查找定位元素

    這篇文章主要介紹了js中如何通過父級進(jìn)行查找定位元素,需要的朋友可以參考下
    2014-06-06
  • javascript中String對象的slice()方法分析

    javascript中String對象的slice()方法分析

    這篇文章主要介紹了javascript中String對象的slice()方法,以實(shí)例形式分析了slice()方法的定義、參數(shù)與具體用法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-12-12
  • IE事件對象(The Internet Explorer Event Object)

    IE事件對象(The Internet Explorer Event Object)

    不同于DOM事件對象,基于Event Handler授權(quán)這種方式,IE事件對象可以用不同的方式進(jìn)行訪問。當(dāng)一個(gè)事件Handler通過DOM 0 級的方式被授權(quán),則這個(gè)事件對象將作為window對象的屬性而存在
    2012-06-06
  • js利用FileReader實(shí)現(xiàn)圖片轉(zhuǎn)base64格式并上傳預(yù)覽頭像

    js利用FileReader實(shí)現(xiàn)圖片轉(zhuǎn)base64格式并上傳預(yù)覽頭像

    本文主要介紹了js利用FileReader實(shí)現(xiàn)圖片轉(zhuǎn)base64格式并上傳預(yù)覽頭像,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • 使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室

    使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室

    本文主要給大家詳細(xì)介紹Angular和Nodejs、socket.io的使用,以及如何使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室,需要的朋友可以來參考下
    2015-08-08
  • Javascript 讀后臺cookie代碼

    Javascript 讀后臺cookie代碼

    由于asp的cookie是經(jīng)過url編碼的,所以讀之前要unescape一下。
    2008-09-09
  • webpack的pitching loader詳解

    webpack的pitching loader詳解

    這篇文章主要介紹了webpack的pitching loader詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09

最新評論

绥江县| 高安市| 赣州市| 麻阳| 六安市| 大悟县| 安化县| 平远县| 新乡县| 茶陵县| 巴东县| 霞浦县| 遂川县| 张家港市| 剑河县| 乐业县| 灯塔市| 二连浩特市| 石首市| 乐陵市| 手游| 涞水县| 寻乌县| 两当县| 德兴市| 抚松县| 永川市| 牙克石市| 宁阳县| 临汾市| 天峻县| 无棣县| 浏阳市| 乐至县| 家居| 星子县| 当雄县| 永城市| 岳池县| 惠东县| 吐鲁番市|