最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

javascript开发中因空格引发的错误_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 20:55:43
文档

javascript开发中因空格引发的错误_javascript技巧

javascript开发中因空格引发的错误_javascript技巧:废话不多说,先上代码给大家看看 代码如下: 依依园地 var pic = document.getElementById('picChange'); var picList = pic.getElementsByTagName(li); alert(picList[0].firstChild);
推荐度:
导读javascript开发中因空格引发的错误_javascript技巧:废话不多说,先上代码给大家看看 代码如下: 依依园地 var pic = document.getElementById('picChange'); var picList = pic.getElementsByTagName(li); alert(picList[0].firstChild);
 废话不多说,先上代码给大家看看
代码如下:




依依园地













  • var pic = document.getElementById('picChange');
    var picList = pic.getElementsByTagName("li");
    alert(picList[0].firstChild);




    以上代码1请分别在Firefox和IE中运行,Firefox出现的是 [object Text] ,而IE中出现的是[object],这里IE和Firefox都把picList[0].firstChild这个对象当作object对象,Firefox提示是Text类型对象,IE没有提示更细了。
    我们再运行下面这部分的代码看看,看清楚了,代码本身相同,但是li下面没做换行缩进。
    代码如下:




    依依园地










  • var pic = document.getElementById('picChange');
    var picList = pic.getElementsByTagName("li");
    alert(picList[0].firstChild);




    以上代码2请分别在Firefox和IE中运行,Firefox出现的是 [object HTMLImageElement] ,而IE中出现的是[object],这里IE和Firefox都把picList[0].firstChild这个对象当作object对象,Firefox提示是HTMLImageElement类型对象,IE没有提示更细了。
    上下两种写法只是缩进和换行的差别,在IE中被认做相同的object对象,可是不同的缩进在Firefox中却代表了不同的对象,Firefox对HTML的解析实在令人费解。
    再此做记录,希望各位朋友看了有用,别因为跟我一样的问题半天没找到解决问题的方法。

    文档

    javascript开发中因空格引发的错误_javascript技巧

    javascript开发中因空格引发的错误_javascript技巧:废话不多说,先上代码给大家看看 代码如下: 依依园地 var pic = document.getElementById('picChange'); var picList = pic.getElementsByTagName(li); alert(picList[0].firstChild);
    推荐度:
    标签: 错误 开发 空格
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top