idea中<img>语句直接跳过了没执行

img

这个代码直接跳过了语句 网页直接跳出弹窗执行alert
请问这是什么问题啊

这个代码并没有跳过这条语句,确实执行了img标签里面的内容。
在src中写入两个不可能加载到的图片,然后按F12,点击console,就会发现确实加载两次。只不过速度太快了,你反应不过来,就加载完了。
HTML的代码,是按照从上到下的顺序执行的,也就是说,只要你写了,就会执行。

这是代码执行的顺序,你想初始的时候是off,之后是on,目前想到两种方法
1、用事件去做,比如说点击事件,点击某个按钮执行那一块代码
2、定时器,设置几秒后执行那一块代码

<figure>
  <img src = ".............">
</figure>

试试?

讲js放到body外面试试

你这个不是问题,代码运行是正确的,你先把js注释掉,直接运行,然后再把js打开,再次运行即可发现程序正确。至于高亮显示,可以使用vscode编译器编辑前端代码,然后装个高亮的插件。IDEA编译器比较是个后端开发者使用,如有帮助请采纳哦!