var dt = getElementsByClassName('dt','td');
如果 网页上没有class为dt的td元素,那怎么判断dt是否为空,请粘出调试后的代码,先在此谢谢各位达人
var s = [];
if(s.length == 0)alert('空数组');
但是如果你数组里面有用字符串当key的话这个方法会忽略掉那些key。
如
var s = [];
s[0] = 1;
s[1] = 2;
s['name'] = '张三';
alert(s.length);
得到2!
如果你直接跳过前面的key,而写一个较大的值当第一个key,如:
var s = [];
s[5] = 1;
alert(s.length);
得到6!
if(s.length == 0)alert('空数组');
但是如果你数组里面有用字符串当key的话这个方法会忽略掉那些key。
如
var s = [];
s[0] = 1;
s[1] = 2;
s['name'] = '张三';
alert(s.length);
得到2!
如果你直接跳过前面的key,而写一个较大的值当第一个key,如:
var s = [];
s[5] = 1;
alert(s.length);
得到6!
温馨提示:答案为网友推荐,仅供参考
第1个回答 2009-03-08
判断得到的 dt的 length
if(dt.length>0){
//dt对象有内容
}else{
//dt对象没有内容
}本回答被提问者采纳
if(dt.length>0){
//dt对象有内容
}else{
//dt对象没有内容
}本回答被提问者采纳