javascript函数以及没有在某个函数中的js代码该放在网页中的什么地方,各位告诉我一个规律好吗?
js代码有点难以把握,经常感觉有时莫名其妙的有问题,有时突然又好了。痛苦啊!有的js函数放在head部分,有的放在body部分,有的嵌套在table等元素中,请问js代码该放什么网页中的什么地方?有何规律规矩?他们的执行顺序到底是怎样的?执行顺序和js代码的位置有关码? 问题点数:50、回复次数:4Top
1 楼meizz(梅花雪)回复于 2005-02-04 11:53:05 得分 20
反正就一条, 在JS里对对象进行引用操作的时候这个对象必须在浏览器里已经被加载.
而浏览器加载对象是顺序加载的, 你自己琢磨吧.Top
2 楼flyskywlh(成功时享受成就,失意时享受生活..)回复于 2005-02-04 12:04:37 得分 10
对头,某个对象要引用JS时,这个对象必须被加载.Top
3 楼seeu1688(kangel)回复于 2005-02-04 13:13:09 得分 10
函数尽可能集中在<head></head>里
直接执行的js代码按页面的加载顺序依次执行。操作页面元素的脚本必须要在页面元素已经装载完后才会正确执行,否则会提示“对象不存在”Top
4 楼micker(希望下一代别再贫穷)回复于 2005-02-04 13:29:01 得分 10
任何你想放的地方,只要被引用的HTML对象在浏览器里已经被加载。
但是一般尽量考虑加在<head></head>里!Top
相关问题
- 如何在asp代码中调用javascript编写的函数。
- 可否在javascript函数里调用jsp代码啊?
- 求代码:javascript版本的utf-8和gb2312相互转换函数
- 在线等待--javascript函数调用.js文件中的函数,js文件函数中不能用alert方法?
- 在javascript函数中的ASP代码如何获取本函数中变量的值
- 求助:cs代码中能否调用客户端的javascript函数?
- 急,在CS代码里里如何执行ASPX页里的javascript函数?
- 同一个asp页面中,javascript代码如何调用vbscript写的函数
- asp.net中怎么在服务端代码中回调客户端javaScript函数.
- 页面include了js代码文件,为何找不到js文件里面的函数?




