script标签中的defer属性的作用
<html><head><Title>TEST PAGE</Title><script type="text/javascript">function changeGame() { //代码略}</script></head><body>//html代码。。。。。。。。。<script type="text/javascript" defer >var items = document.getElementsByName('game_id');for(var i=0;i<items.length;i++){ if(items[i].checked){ changeGame(items[i].value); }}</script></body></html>使用了defer属性,就可以实现在页面完全load完之后,再执行此段JS代码,与$(document).ready();效果相同。