<html>
<head>
<script src="jquery-1.3.2.js"></script>
<script src="listtolist.js"></script>
<script >
$('document').ready(function(){
$('#clickMe').click(function(){
alert($('#a').val()==0);
})
});
</script>
</head>
<body>
<input type="button" value="clickMe" id="clickMe">
<input type="hidden" value="" id="a">
</body>
</html> alert出啥?
<head>
<script src="jquery-1.3.2.js"></script>
<script src="listtolist.js"></script>
<script >
$('document').ready(function(){
$('#clickMe').click(function(){
alert($('#a').val()==0);
})
});
</script>
</head>
<body>
<input type="button" value="clickMe" id="clickMe">
<input type="hidden" value="" id="a">
</body>
</html> alert出啥?
解决方案 »
- 请问怎么才能把一个运算符字符串变成运算符进行运算啊?
- 散分,标题要BUG,你们这样才肯进来o(╯□╰)o
- 如何判断是否匿名函数??
- 求个类似于execCommand函数,简单的就可以
- getElementById的一点小问题
- 100分 JavaScript 计算一个月有几周?? 急
- 给我修改一下这个改变 CSS 样式的 JS 函数如何写? 在线等,谢~~~~~~~~~
- IE和FF的兼容问题
- 怎样给type="file"的 value 属性填入 初始化值呢???
- 百度编辑器在jqueryeasyui里的问题
- 急!有js高手的QQ群不?想在线请帮忙解决问题
- 用if来判断显示 true is undefined
<!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=utf-8" />
<title>test</title>
<script src="jquery-1.3.2.js"></script>
<script>
$('document').ready(function(){
$('#clickMe').click(function(){
alert($('#a').val()=="")//true
alert($('#a').val()==null)//false
alert($('#a').val()==0);//true
})
});
</script>
</head><body>
<input type="button" value="clickMe" id="clickMe">
<input type="hidden" value="" id="a">
</body>
</html>
因为val没有值,所以js默认的处理为""活着0
""和0转换为bool都是false,所以返回true请使用===
alert($('#a').val()===0);