use firstChild instead of childNodes[0]

load事件触发了两次。。。还没明白怎么回事