发布网友 发布时间:2022-05-15 19:41
共3个回答
懂视网 时间:2022-05-16 00:03
通过点击某个元素后, 动态创建一个DOM元素并显示,在此记录:使用示例:
热心网友 时间:2022-05-15 21:11
1、func1中涉及到了页面dom元素的操作,如果不放在onload事件中而是直接运行,那么这时候页面的dom元素(比如ul)极可能尚未加载到内存,会造成操作失败。放在onload中,则可百分百保证整个页面的dom结构都已加载到内存,这样就能保证运行成功了。
2、alert()是系统级的模态提示框,它在显示的时候,整个脚本都会暂停运行(或者叫“挂起”),关闭提示框后才会继续运行。也就是说,表面上看func2是比func1先运行的,但其实func1确实是先运行的,但即使电脑的运行速度再快,运行总是要花时间的,而就在func1努力运行但尚未显示出结果时,func2的alert已经弹出来并把整个脚本暂停了,这样func1就僵在那了,看起来就好像是它还没运行一样。
3、没有完美的解决办法,要么你可以自建一个非模态的提示框,要么可以采用延时执行的方式,比如:
热心网友 时间:2022-05-15 22:29
你在js中定义的是inset,在butto写的是insert,字母都拼错了