javascript 常見功能匯總
1. input 只能輸入整數(shù)數(shù)字和字母
$(document).on('keyup','#no',function(){ var val = $.trim($(this).val()); if(val == null || val == '') return; $(this).val(val.replace(/[^0-9a-z]+/ig,'')); // 只能輸入整數(shù)數(shù)字和字母 });
用 baidu 出來的很多其它實(shí)現(xiàn)方式的都是有問題的。它們不能夠精確的表示“只能輸入數(shù)字和字母”,因?yàn)樗鼈冾A(yù)先輸入標(biāo)點(diǎn)符號,比如允許輸入小數(shù)點(diǎn) . 等符號。比如下面一個(gè)百度出來的答案:
value=value.replace(/[^\w\.\/]/ig,'') value=value.replace(/[^\d|chun]/g,'') value=value.replace(/[^\w\.\/]/ig,'')
上面答案都是有問題的。
2. email格式驗(yàn)證
function validate_email(myThis){ var val = $.trim($(myThis).val()); if(val == null || val == ""){ $("#email_error").text("email不能為空"); $(myThis).focus(); return; } if(val != null && val != ""){ if(!/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/g.test(val)){ $("#email_error").text("email格式錯(cuò)誤"); $(myThis).focus(); return; } } $("#email_error").text(""); }
3. 從字符串中提取整數(shù)數(shù)字和英文字母
$(function(){ var a = 'testAbc,。、,./電飯鍋123def'; b = a.replace(/[^0-9]+/ig,""); alert(b); b = a.replace(/[^a-z]+/ig,""); alert(b); });
4. jquery cookie插件使用
var isFs = $(this).attr("datas"); $.cookie("isFs",isFs,{ expires: 7 });
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。
- Javascript中的常見排序算法
- 用javascript實(shí)現(xiàn)div可編輯的常見方法
- 開發(fā)跨瀏覽器javascript常見注意事項(xiàng)
- javascript 常見的閉包問題的解決辦法
- JavaScript 字符串操作的幾種常見方法
- ASP.NET調(diào)用javascript腳本的常見方法小結(jié)
- javascript中常見的3種信息提示框(alert,prompt,confirm)
- JavaScript的常見兼容問題及相關(guān)解決方法(chrome/IE/firefox)
- JavaScript的各種常見函數(shù)定義方法
- JavaScript中常見獲取元素的方法匯總
- JavaScript中常見的字符串操作函數(shù)及用法匯總
相關(guān)文章
值得分享和收藏的Bootstrap學(xué)習(xí)教程
這絕對是一套值得分享和大家收藏的Bootstrap學(xué)習(xí)教程,完整的知識體系,系統(tǒng)的學(xué)習(xí)資料,幫助大家開啟Bootstrap學(xué)習(xí)之旅,享受Bootstrap帶給大家的奇妙樂趣2016-05-05原生js實(shí)現(xiàn)倒計(jì)時(shí)--2018
本文主要介紹了原生js實(shí)現(xiàn)倒計(jì)時(shí)--2018的示例代碼,具有很好的參考價(jià)值,下面跟著小編一起來看下吧2017-02-02使用微信小程序顯示用戶當(dāng)前地理位置的詳細(xì)代碼
這篇文章主要介紹了使用微信小程序顯示用戶當(dāng)前地理位置的詳細(xì)代碼,在微信小程序的開發(fā)中不可避免的會(huì)遇到需要顯示用戶地理位置的操作,本文將簡單介紹如何在微信小程序中顯示用戶當(dāng)前的地理位置,需要的朋友可以參考下2022-06-06用javascript實(shí)現(xiàn)分割提取頁面所需內(nèi)容
用javascript實(shí)現(xiàn)分割提取頁面所需內(nèi)容...2007-05-05JavaScript實(shí)現(xiàn)的Tween算法及緩沖特效實(shí)例代碼
這篇文章主要介紹了JavaScript實(shí)現(xiàn)的Tween算法及緩沖特效,涉及JavaScript通過數(shù)學(xué)運(yùn)算及樣式屬性操作實(shí)現(xiàn)緩動(dòng)、彈性運(yùn)動(dòng)等效果,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11javascript中Date對象應(yīng)用之簡易日歷實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了javascript中Date對象應(yīng)用之簡易日歷實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-07-07