欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js過濾特殊字符輸入適合輸入、粘貼、拖拽多種情況

 更新時間:2014年03月22日 16:40:07   作者:  
這篇文章主要介紹了js過濾特殊字符輸入適合輸入、粘貼、拖拽多種情況,需要的朋友可以參考下
復制代碼 代碼如下:

function TextValidate(type) {
var code;
var character;
var Lang = document.getElementById('Lang').value;
var err_msg = "";
if (Lang != "Eng") {
err_msg = "文件夾名稱不能包含下列字符之一:\n \\ / : * ? \" < > | & , ";
}
else {
err_msg = "A Folder Name cannot contain any of the following characters:\n \\ / : * ? \" < > | & ,";
}

if (type == "input") {
code = window.event.keyCode;
}
else if (type == "paste") {
code = window.clipboardData.getData('Text');

}
else if (type == "Drop") {
code = window.event.dataTransfer.getData('Text');

}
else {
code = arguments.callee.caller.arguments[0].which;
}
var character = String.fromCharCode(code);
var txt = new RegExp("[\\*,\\&,\\\\,\\/,\\?,\\|,\\:,\\<,\\>,\"]");
if (type == "input") {
if (txt.test(character)) {
alert(err_msg);
if (document.all) {
window.event.returnValue = false;
}
else {
arguments.callee.caller.arguments[0].preventDefault();
}
}
}
if (type == "paste" || type == "Drop") {
if (txt.test(code)) {
alert(err_msg);
window.event.returnValue = false;
}
}
}

相關文章

  • 淺談Rx響應式編程

    淺談Rx響應式編程

    在學習Rx編程的過程中,理解Observable這個概念至關重要,常規(guī)學習過程中,通常需要進行多次碰壁才能逐漸開悟。這個有點像小時候學騎自行車,必須摔幾次才能掌握一樣。當然如果有辦法能言傳,則可以少走一些彎路,盡快領悟Rx的精妙
    2021-06-06
  • 微信小程序HTTP接口請求封裝的實現(xiàn)

    微信小程序HTTP接口請求封裝的實現(xiàn)

    這篇文章主要介紹了微信小程序HTTP接口請求封裝的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • 關于layui導航欄不展示下拉列表的解決方法

    關于layui導航欄不展示下拉列表的解決方法

    今天小編就為大家分享一篇關于layui導航欄不展示下拉列表的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • 微信端開發(fā)--登錄小程序步驟

    微信端開發(fā)--登錄小程序步驟

    本篇文章主要介紹了微信端開發(fā)--登錄小程序步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • JavaScript中的值類型詳細介紹

    JavaScript中的值類型詳細介紹

    這篇文章主要介紹了JavaScript中的值類型詳細介紹,本文講解了Primitive、Object、JS自帶全局對象、Immutable與Mutable等內容,需要的朋友可以參考下
    2014-12-12
  • javascript 解決表單仍然提交即使監(jiān)聽處理函數(shù)返回false

    javascript 解決表單仍然提交即使監(jiān)聽處理函數(shù)返回false

    解決表單依舊提交即使監(jiān)聽處理函數(shù)返回false
    2010-03-03
  • Bootstrap Paginator分頁插件與ajax相結合實現(xiàn)動態(tài)無刷新分頁效果

    Bootstrap Paginator分頁插件與ajax相結合實現(xiàn)動態(tài)無刷新分頁效果

    這篇文章主要介紹了Bootstrap Paginator分頁插件與ajax相結合實現(xiàn)動態(tài)無刷新分頁效果,非常不錯,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-05-05
  • 關于ES6中的箭頭函數(shù)超詳細梳理

    關于ES6中的箭頭函數(shù)超詳細梳理

    箭頭函數(shù)可以說是es6的一大亮點,使用箭頭函數(shù),可以簡化編碼過程,是代碼更加的簡潔,下面這篇文章主要給大家介紹了關于ES6中箭頭函數(shù)的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • JS實現(xiàn)移動端雙指縮放和旋轉方法

    JS實現(xiàn)移動端雙指縮放和旋轉方法

    這篇文章主要介紹了JS實現(xiàn)移動端雙指縮放和旋轉方法,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • 淺談js中的in-for循環(huán)

    淺談js中的in-for循環(huán)

    下面小編就為大家?guī)硪黄獪\談js中的in-for循環(huán)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06

最新評論