簡體   English   中英

在HTML之前顯示警報框

[英]Alert box displaying before HTML

我是Javascript的初學者,但不是OOP或HTML。 我已經開始使用Beginning Javascript一本書並且第二個例子遇到了麻煩。 以下代碼應在我的瀏覽器(Chrome)中顯示p1,然后在警告框中顯示“first”。 但是我不明白為什么它會發生反過來---警報出現在p1之前。

<html>
<body>

<p>p1</p>
<script type="text/javascript">
alert("first");
</script>

</body>
</html>

編輯:作為操縱具有跨瀏覽器兼容性的HTML元素問題的另一個解決方案,我認為jQuery將是學習Javascript后Web開發的必要下一步。

請通過以下鏈接了解腳本的加載和執行順序。

加載並執行腳本的順序

正在呈現html,但由於任何javascript事件都不會觸發警報,因此只要加載dom就會觸發警報。 您沒有任何錯誤,瀏覽器的行為也沒問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM