js中为什么设置弹窗不显示

JavaScript022

js中为什么设置弹窗不显示,第1张

为了不影响操作。js的简称是JavaScript,是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。该语言为了不影响操作,所以设置弹窗不显示,此语言可用于HTML和web。

因为浏览器的解析策略, 解析到script标签就执行其中内容, 此时文档树中还没有id为qwe的元素, 所以你可以在控制台中看到报错

另外onsubmit是form元素的动作, 这样搞是不会触发input的submit事件的

综上不能弹窗

以上内容对於初学者不必完全理解

提供一种改法

<input type=submit value="按钮2" id="qwe">

<script>

document.getElementById("qwe").onclick=function (){

alert("弹窗2")

}

</script>