js 判断变量是否为空

这应该是属于入门级的js文章了,我们js 判断变量是否为空实例简单介绍一下吧。
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>js 判断变量是否为空</title>
<script>
function s(){ 
var tt=document.getelementbyid("dw").value; 
alert(tt); 
if(tt==null || tt==""){ 
alert("输入内容,不能为空哦"); 

else{ 
alert(tt); 

return false;
}

</script>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
  <label for="textfield"></label>
  <input type="text" name="dw" id="dw" />
  <input type="submit" name="button" id="button" value="提交" onclick="网页特效:return s();" />
</form>
</body>
</html>

那肯定变量不是空的啊,教你一种方法,你这样写:

function s(){ 
var tt=document.getelementbyid("dw").value; 
 ssssss();//程序运行至此会报错,点击调试,用调试工具跟进来看看到底什么情况
if(tt!=null){ 
alert("bukong"); 

else{ 
alert("kong"); 

}

另,附一个判断是否为空的方法:

  var isnull = function(obj)
  {
  try{return obj==0?false:!obj}catch(e){return false;}
  }

时间: 2024-11-09 06:15:15

js 判断变量是否为空的相关文章

JS判断变量是否为空判断是否null_javascript技巧

/** * 判断是否null * @param data */ function isNull(data){ return (data == "" || data == undefined || data == null) ? "暂无" : data; } 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索是否为空 判断变量 javascript null判断.js判断变量为null.js判断变

js判断变量初始化的三种形式及推荐用的形式_javascript技巧

<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> //js判断变量初始化有三种形式 var x; if (x == null) { alert("x为null"); } if (typeof (x) == "undefined&qu

js判断变量是否未定义的代码_javascript技巧

例如: if(!myVar01)alert("发生错误"); // 该代码直接发生异常,因为变量myVar01没有申明 if("undefined" == typeof myVar01)alert("发生错误"); // 这样写才不至于发生异常 而: var myVar01; if(undefined == myVar01)alert("发生错误"); // 该代码会正确运行 if("undefined"

js判断输入框是否为空

 代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv=&qu

js判断变量是否为undefined

JavaScript 中有两个特殊数据类型:undefined 和 null,下面谈谈 undefined 的判断. js判断undefined类型    代码如下 复制代码  if (reValue== undefined){     alert("undefined");  } 发现判断不出来,最后查了下资料要用typeof 方法:  代码如下 复制代码 if (typeof(reValue) == "undefined") {    alert("u

JavaScript判断变量是否为空的自定义函数分享_javascript技巧

JavaScript本身没有判断一个变量是不是空值的函数,因为变量有可能是string,object,number,boolean等类型,类型不同,判断方法也不同.所以在文章中写了一个函数,用以判断JS变量是否空值,如果是undefined, null, '', NaN,false,0,[],{} ,空白字符串,都返回true,否则返回false 复制代码 代码如下: function isEmpty(v) {     switch (typeof v) {     case 'undefine

js判断变量与对象是否定义(undefined)转换函数

在处理html5的页面取值的时候,发现当取不到的时候报错,js程序不再执行,直接写个修正函数处理 如下:  代码如下 复制代码 //修正未定义的变量 function checkUnfined(value){  if(typeof(value)=='undefined'){  return "";   }  return value;  } 话说判断是否未定义也是很常用的东东 看下面简单例子    代码如下 复制代码 if(typeof(VAL1) == 'undefined') {

js判断数组是否为空程序代码

例1  代码如下 复制代码 if(tt==null || tt==""){      alert("kong");  } else {      alert("bukong");  } 例2  代码如下 复制代码 var is = function (obj,type) { return (type === "Null" && obj === null) || (type === "Undefined

js判断变量是否空值的代码_javascript技巧

复制代码 代码如下: function empty(v){ switch (typeof v){ case 'undefined' : return true; case 'string' : if(trim(v).length == 0) return true; break; case 'boolean' : if(!v) return true; break; case 'number' : if(0 === v) return true; break; case 'object' : i