如题所述,求前端大神
如果是单一一个网页文件的话,放在<head>中是最好的,因为不会影响到HTML代码。至于楼上说的按钮没有被加载,一般我们都会用window.onload让页面加载后再编译代码。
window.onload=function() { 这里放加载后要编译的代码。 }
如果我们想定义一个全局对象,而这个对象是页面中的某个按钮时,我们必须将其放入body中,道理很明显:如果放入head,那当你定义的时候,那个按钮都没有被加载,可能获得的是一个undefind。
玩的话随你放哪,,要是做个项目的话肯定要单独写在一个文件中,然后再在<head></head>头部调用它
js代码不一定要放在head里面,html代码的读取顺序是从上往下,有的时候放在上面浏览器先解析js文档再解析body里面的html标签,这样的话有的时候js效果会被屏蔽,一般的,除了可以放在头部外,也可以放在尾部