當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS常用的一些判断
- 判斷不能為空
代碼:
if (document.getElementById("txtFooterName").value.replace(/(\s+)$/g, '').replace(/^\s+/g, '') == "") {alert("欄目名稱不能為空!");}也可以寫成:
if (document.getElementById("txtFooterName").value.replace(/^\s+|\s+$/g, '') == "") { alert("欄目名稱不能為空!"); } ?
其中:
\s: space, 空格+: 一個或多個
^: 開始,^\s,以空格開始
$: 結束,\s$,以空格結束
|:或者
/g:global, 全局
- 判斷字符長度(一個漢字兩個字節,長度為2,一個字母長度為1)
string s = "a";Console.WriteLine(s.Length); //結果為1
?默認情況,漢字長度為1。要使一個漢字長度記為2,可以用一下JS:
if (document.getElementById("txtFooterName").value.replace(/[\u4e00-\u9fa5]/g, "**").length > 40) {alert("欄目名稱長度過長!不能超過40個字符!");}?
- 判斷是否為URL地址:
?
轉載于:https://www.cnblogs.com/wxh19860528/archive/2013/01/11/2856223.html
總結
- 上一篇: 一个可行的绑定下拉列表的方法(bind
- 下一篇: 动态加入JS及加入CSS