国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js判斷輸入字符串是否為空、空格、null的方法總結(jié)

2019-11-20 09:42:31
字體:
供稿:網(wǎng)友

判斷字符串是否為空

var strings = ''; if (string.length == 0) { alert('不能為空'); }

判斷字符串是否為“空”字符即用戶輸入了空格

var strings = ' '; if (strings.replace(/(^s*)|(s*$)/g, "").length ==0) { alert('不能為空'); }

判斷輸入字符串是否為空或者全部都是空格

function isNull( str ){if ( str == "" ) return true;var regu = "^[ ]+$";var re = new RegExp(regu);return re.test(str);}

如果有null時上面代碼就無法正常判斷了,下面代碼是判斷為null的情況

var exp = null; if (exp == null) { alert("is null"); }

exp 為 undefined 時,也會得到與 null 相同的結(jié)果,雖然 null 和 undefined 不一樣。

注意:要同時判斷 null 和 undefined 時可使用本法。 代碼如下

var exp = null; if (!exp) { alert("is null"); }

如果 exp 為 undefined,或數(shù)字零,或 false,也會得到與 null 相同的結(jié)果,雖然 null 和二者不一樣。注意:要同時判斷 null、undefined、數(shù)字零、false 時可使用本法。代碼如下

var exp = null; if (typeof exp == "null") { alert("is null"); }

為了向下兼容,exp 為 null 時,typeof null 總返回 object,所以不能這樣判斷。

<script type="text/javascript">function testuser(){var i= document.getElementByIdx_x("aa");if (i.value=="null"){alert("請登錄后再發(fā)表留言!")return false;}else{alert(i.value)return true;}}</script>

以上這篇js判斷輸入字符串是否為空、空格、null的方法總結(jié)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 磐安县| 布拖县| 东乡县| 长武县| 彩票| 建平县| 庐江县| 宁南县| 隆子县| 醴陵市| 布尔津县| 古浪县| 南丰县| 崇州市| 乌拉特后旗| 郁南县| 葵青区| 敦化市| 利辛县| 新泰市| 定襄县| 江陵县| 安康市| 杨浦区| 繁峙县| 岳阳县| 卢龙县| 靖安县| 永康市| 清水河县| 达州市| 江安县| 河东区| 离岛区| 光山县| 长治市| 崇州市| 阜南县| 托克逊县| 钟山县| 方山县|