在外部js 中使用如下代码获取不到页面上这个控件的id啊,求教怎么获取!

2025-02-23 04:54:08
推荐回答(3个)
回答1:

因为你没有用 jquery,(jquery里面有ready()函数,让html加载完了再加载执行js代码),js在运行到的时候就执行了,但是html对象还没有加载出来,所以js会找不到对象,当然就执行失败了。

要注意,浏览器是一个解释器,不是编译器,解释器是按照行,加载一行运行一行,加载一个代码块儿就显示一个代码块儿,或者是一对儿html标签。不像高级语言的编译器,统一编译后再执行代码。

所以你必须这样写才行:




无标题文档






让js在html对象出来后加载.OK ,运行成功!

回答2:

因为div根本就不是一个文本框,它更像一个容器

回答3:

标签写错了