中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

織夢(mèng)仿非織夢(mèng)網(wǎng)站資源搜索引擎搜索神器網(wǎng)

織夢(mèng)仿非織夢(mèng)網(wǎng)站,資源搜索引擎搜索神器網(wǎng),百度競(jìng)價(jià)培訓(xùn)班,網(wǎng)絡(luò)編輯的網(wǎng)站建設(shè)題見過(guò)不少人、經(jīng)過(guò)不少事、也吃過(guò)不少苦,感悟世事無(wú)常、人心多變,靠著回憶將往事串珠成鏈,聊聊感情、談?wù)劙l(fā)展,我慢慢寫、你一點(diǎn)一點(diǎn)看...... JavaScript統(tǒng)計(jì)文字個(gè)數(shù)、特殊字符轉(zhuǎn)義、動(dòng)態(tài)插入js代碼、身份證驗(yàn)證 統(tǒng)計(jì)文字個(gè)數(shù) f…
見過(guò)不少人、經(jīng)過(guò)不少事、也吃過(guò)不少苦,感悟世事無(wú)常、人心多變,靠著回憶將往事串珠成鏈,聊聊感情、談?wù)劙l(fā)展,我慢慢寫、你一點(diǎn)一點(diǎn)看......
JavaScript統(tǒng)計(jì)文字個(gè)數(shù)、特殊字符轉(zhuǎn)義、動(dòng)態(tài)插入js代碼、身份證驗(yàn)證
統(tǒng)計(jì)文字個(gè)數(shù)

function wordCount(data) {

????????var pattern = /[a-zA-Z0-9_\u0392-\u03c9]+|[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g;

?????????var m = data.match(pattern);

????????var count = 0;

????????if( m === null ) return count;

????????for (var i = 0; i < m.length; i++) {

? ?????????if (m[i].charCodeAt(0) >= 0x4E00) {

? ? ?????????count += m[i].length;

????????? ?} else {

? ? ?????????count += 1;

????????? ?}

?????????}

????????return count;

}

wordCount(‘中文內(nèi)容’);//使用

特殊字符轉(zhuǎn)義

function htmlspecialchars (str) {

????????var str = str.toString().replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/"/g, '&quot;');

????????return str;

}

動(dòng)態(tài)插入js

function injectScript(src) {

?????????var s, t;

????????s = document.createElement('script');

????????s.type = 'text/javascript';

????????s.async = true;

????????s.src = src;

????????t = document.getElementsByTagName('script')[0];

????????t.parentNode.insertBefore(s, t);

}

身份證驗(yàn)證

function chechCHNCardId(sNo) {

????????if (!this.regExpTest(sNo, /^[0-9]{17}[X0-9]$/)) {

????????????????return false;

????????}

????????sNo = sNo.toString();

????????var a, b, c;

????????a = parseInt(sNo.substr(0, 1)) * 7 + parseInt(sNo.substr(1, 1)) * 9 + parseInt(sNo.substr(2, 1)) * 10;

?????????a = a + parseInt(sNo.substr(3, 1)) * 5 + parseInt(sNo.substr(4, 1)) * 8 + parseInt(sNo.substr(5, 1)) * 4;

????????a = a + parseInt(sNo.substr(6, 1)) * 2 + parseInt(sNo.substr(7, 1)) * 1 + parseInt(sNo.substr(8, 1)) * 6;

????????a = a + parseInt(sNo.substr(9, 1)) * 3 + parseInt(sNo.substr(10, 1)) * 7 + parseInt(sNo.substr(11, 1)) * 9;

????????a = a + parseInt(sNo.substr(12, 1)) * 10 + parseInt(sNo.substr(13, 1)) * 5 + parseInt(sNo.substr(14, 1)) * 8;

????????a = a + parseInt(sNo.substr(15, 1)) * 4 + parseInt(sNo.substr(16, 1)) * 2;

????????b = a % 11;

????????if (b == 2) {

?????????????????c = sNo.substr(17, 1).toUpperCase();

????????} else {

????????????????c = parseInt(sNo.substr(17, 1));

?????????}

????????switch (b) {

?????????????????case 0:

????????????????if (c != 1) {

????????????????????????return false;

????????????????}

????????????????break;

????????????????case 1:

????????????????if (c != 0) {

????????????????????????return false;

????????????????}

????????????????break;

????????????????case 2:

????????????????if (c != "X") {

????????????????????????return false;

????????????????}

????????????????break;

????????????????case 3:

????????????????if (c != 9) {

????????????????????????return false;

????????????????}

????????????????break;

????????????????case 4:

????????????????if (c != 8) {

????????????????????????return false;

????????????????}

?????????????????break;

????????????????case 5:

????????????????if (c != 7) {

????????????????????????return false;

?????????????????}

????????????????break;

?????????????????case 6:

????????????????if (c != 6) {

????????????????????????return false;

?????????????????}

?????????????????break;

?????????????????case 7:

?????????????????if (c != 5) {

?????????????????????????return false;

?????????????????}

?????????????????break;

????????????????case 8:

????????????????if (c != 4) {

????????????????????????return false;

?????????????????}

????????????????break;

?????????????????case 9:

????????????????if (c != 3) {

????????????????????????return false;

????????????????}

????????????????break;

????????????????case 10:

?????????????????if (c != 2) {

?????????????????????????return false;

????????????????};

????????}

????????return true;

}

關(guān)注我,不失聯(lián)。有啥問(wèn)題請(qǐng)留言。

感情戀愛(ài)合集

職業(yè)發(fā)展故事

常用代碼片段

程序開發(fā)教程

自我備考經(jīng)驗(yàn)?

http://www.risenshineclean.com/news/28099.html

相關(guān)文章:

  • 彩票真人網(wǎng)站建設(shè)有什么功能
  • 找別人做網(wǎng)站的注意事項(xiàng)電商網(wǎng)站設(shè)計(jì)
  • 做網(wǎng)站底色怎么選微信公眾號(hào)運(yùn)營(yíng)
  • 深圳網(wǎng)站設(shè)計(jì)公司哪家便宜廣西seo關(guān)鍵詞怎么優(yōu)化
  • 成都網(wǎng)站建設(shè)愛(ài)特通品牌推廣渠道有哪些
  • 網(wǎng)站自動(dòng)答題腳本怎么做在線網(wǎng)頁(yè)制作網(wǎng)站
  • 富陽(yáng)區(qū)建設(shè)局網(wǎng)站直通車怎么開效果最佳
  • 美橙建站五站合一軟件互聯(lián)網(wǎng)精準(zhǔn)營(yíng)銷
  • 本地化吃喝玩樂(lè)平臺(tái)網(wǎng)站可以做嗎武漢seo診斷
  • 網(wǎng)站建設(shè)勞務(wù)協(xié)議seo推廣seo技術(shù)培訓(xùn)
  • 哪些網(wǎng)站可以做問(wèn)卷調(diào)查賺錢如何檢測(cè)網(wǎng)站是否安全
  • 做網(wǎng)站除了域名還需要什么免費(fèi)廣告發(fā)布平臺(tái)
  • 邯鄲網(wǎng)站建設(shè)哪家好windows優(yōu)化大師怎么使用
  • php做網(wǎng)站中下一步按鈕中國(guó)職業(yè)培訓(xùn)在線平臺(tái)
  • 做網(wǎng)店在素材網(wǎng)站找的圖侵權(quán)嗎地域名網(wǎng)址查詢
  • 水印在線制作網(wǎng)站百度識(shí)圖搜索
  • 校園網(wǎng)站建設(shè) 方案論證一鍵搭建網(wǎng)站
  • 網(wǎng)站目錄架構(gòu)網(wǎng)店代運(yùn)營(yíng)公司靠譜嗎
  • 阿里云服務(wù)器怎么做網(wǎng)站windows優(yōu)化大師官方
  • 網(wǎng)站寬度 1000px長(zhǎng)沙網(wǎng)絡(luò)科技有限公司
  • 做建網(wǎng)站的工作一年賺幾百萬(wàn)百度小說(shuō)app下載
  • 新生活cms訂貨系統(tǒng)網(wǎng)站運(yùn)營(yíng)推廣選擇樂(lè)云seo
  • 可信的品牌網(wǎng)站建設(shè)病毒營(yíng)銷案例
  • 找長(zhǎng)期合作加工廈門最快seo
  • 門面設(shè)計(jì)效果圖福建seo外包
  • 想做一個(gè)網(wǎng)站怎么做google關(guān)鍵詞規(guī)劃師
  • 域名 a記錄 手機(jī)網(wǎng)站杭州網(wǎng)站優(yōu)化
  • 網(wǎng)絡(luò)做翻譯的網(wǎng)站愛(ài)站seo綜合查詢
  • asp.net網(wǎng)站開發(fā)案例教程湖北網(wǎng)站seo策劃
  • 常州做網(wǎng)站的公司有哪些今天實(shí)時(shí)熱搜榜排名