html中引用javascript时不能自动闭合
作者:mofangbao 发布:2013-11-26 15:23 分类:javascript 阅读:1,783次 抢沙发
今天才发现javascript在html页面中被引用时的这个注意点,真是折腾了好久都找不到错误,因为一直不相信这个地方会出错!
比如一个测试js:
1 2 3 |
function test(){ alert('test'); } |
在html中如下引用是错误的:
1 2 3 4 5 6 7 8 9 10 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <script type='text/javascript' src='test.js'/> </head> <body onload='test();'> <div id="map"> </div> </body> </html> |
真的是找了好久啊!必须在引用的时候这样写(声明了DTD):
1 |
<script type='text/javascript' src='test.js'></script> |
这样才能执行test函数。