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

JavaScript代碼判斷輸入的字符串是否含有特殊字符和表情代碼實(shí)例

 更新時(shí)間:2017年08月17日 15:38:01   作者:小倔驢  
這篇文章主要介紹了JavaScript代碼判斷輸入的字符串是否含有特殊字符和表情,通過(guò)js代碼if語(yǔ)句進(jìn)行判斷,并結(jié)合自己開(kāi)發(fā)的情景,具體操作步驟大家可查看下文的詳細(xì)講解,感興趣的小伙伴們可以參考一下。

代碼如下:


reg = /[~#^$@%&!?%*]/gi;
if (reg.test(postdata.Name.trim())) {
alert("姓名不能含有特殊字符");
} else {
if (isEmojiCharacter(postdata.Name.trim())) {
alert("姓名不能含有表情");
} else {
//自己的代碼
}
}
function isEmojiCharacter(substring) {
for (var i = 0; i < substring.length; i++) {
var hs = substring.charCodeAt(i);
if (0xd800 <= hs && hs <= 0xdbff) {
if (substring.length > 1) {
var ls = substring.charCodeAt(i + 1);
var uc = ((hs - 0xd800) * 0x400) + (ls - 0xdc00) + 0x10000;
if (0x1d000 <= uc && uc <= 0x1f77f) {
return true;
}
}
} else if (substring.length > 1) {
var ls = substring.charCodeAt(i + 1);
if (ls == 0x20e3) {
return true;
}
} else {
if (0x2100 <= hs && hs <= 0x27ff) {
return true;
} else if (0x2B05 <= hs && hs <= 0x2b07) {
return true;
} else if (0x2934 <= hs && hs <= 0x2935) {
return true;
} else if (0x3297 <= hs && hs <= 0x3299) {
return true;
} else if (hs == 0xa9 || hs == 0xae || hs == 0x303d || hs == 0x3030
|| hs == 0x2b55 || hs == 0x2b1c || hs == 0x2b1b
|| hs == 0x2b50) {
return true;
}
}
}
}

以上就是小編為大家整理的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,也希望大家繼續(xù)支持腳本之家~~

相關(guān)文章

  • JS函數(shù)節(jié)流和防抖之間的區(qū)分和實(shí)現(xiàn)詳解

    JS函數(shù)節(jié)流和防抖之間的區(qū)分和實(shí)現(xiàn)詳解

    本文主要介紹的是關(guān)于JS中比較常用的函數(shù):節(jié)流函數(shù)和防抖函數(shù),從概念、使用場(chǎng)景到代碼簡(jiǎn)單實(shí)現(xiàn)做了一個(gè)詳細(xì)的區(qū)分。感興趣的小伙伴們可以參考一下
    2019-01-01
  • 詳解JavaScript錯(cuò)誤捕獲

    詳解JavaScript錯(cuò)誤捕獲

    這篇文章主要介紹了JavaScript錯(cuò)誤捕獲的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用JavaScript,感興趣的朋友可以了解下
    2021-04-04
  • JS實(shí)現(xiàn)帶圓弧背景漸變效果的導(dǎo)航菜單代碼

    JS實(shí)現(xiàn)帶圓弧背景漸變效果的導(dǎo)航菜單代碼

    這篇文章主要介紹了JS實(shí)現(xiàn)帶圓弧背景漸變效果的導(dǎo)航菜單代碼,涉及JavaScript基于鼠標(biāo)事件操作頁(yè)面元素屬性的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-10-10
  • 使用ECharts實(shí)現(xiàn)狀態(tài)區(qū)間圖

    使用ECharts實(shí)現(xiàn)狀態(tài)區(qū)間圖

    這篇文章主要為大家詳細(xì)介紹了使用ECharts實(shí)現(xiàn)狀態(tài)區(qū)間圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • 淺談JavaScript窗體Window.ShowModalDialog使用

    淺談JavaScript窗體Window.ShowModalDialog使用

    這篇文章主要介紹了淺談JavaScript窗體Window.ShowModalDialog使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • JavaScript中Form表單技術(shù)匯總(推薦)

    JavaScript中Form表單技術(shù)匯總(推薦)

    這篇文章主要介紹了JavaScript中Form表單技術(shù)的相關(guān)資料,包括簡(jiǎn)單的表單驗(yàn)證和正則表達(dá)式驗(yàn)證,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • js清除input中type等于file的值域(示例代碼)

    js清除input中type等于file的值域(示例代碼)

    本篇文章主要介紹了js清除input中type等于file的值域(示例代碼) 需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2013-12-12
  • 最新評(píng)論

    桑日县| 宝丰县| 河源市| 安丘市| 太保市| 青冈县| 姜堰市| 桂林市| 宽甸| 宁陕县| 平阳县| 宁武县| 上林县| 中卫市| 湾仔区| 肥东县| 永胜县| 灌阳县| 克拉玛依市| 哈尔滨市| 丘北县| 乾安县| 湖口县| 韶关市| 固安县| 长丰县| 商都县| 宣武区| 石阡县| 通化市| 夏津县| 武义县| 博野县| 若尔盖县| 金沙县| 彩票| 长沙县| 南康市| 锡林郭勒盟| 青阳县| 怀安县|