解決了
我正在學習 JS 基礎知識,如果可能的話,我需要在 JS 之前加載我的 html 頁面,我已經嘗試過
document.addEventListener("DOMContentLoaded", function(event) { code here });
但它沒有用,我也嘗試將我的“腳本”鏈接放在我的 html 正文中,但它沒有改變任何內容,嘗試在“腳本”中鍵入“延遲”,但沒有任何反應。
JS代碼
var lbs = prompt("What is the weight in pounds (lbs)?")
var kg = pounds * 0.454
alert("That is: " kg " kilograms")
console.log("Conversion completed")
HTML 代碼只是一個在 p 標簽中帶有簡單 Lorem 文本的正文
uj5u.com熱心網友回復:
你能提供更多關于你的代碼的資訊嗎?
Js加載有什么問題?
你怎么知道它之前正在加載?
通常你應該將它添加到身體的底部
<html>
<head>
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>CRP</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<!-- content -->
<script src="script.js"></script>
</body>
</html>
親切的問候,
安托
uj5u.com熱心網友回復:
DOMContentLoaded 事件應該可以作業。它會在頁面上的整個 DOM 加載后觸發。也許嘗試視窗加載事件。它將在加載包含所有參考(影像等)的整個頁面后觸發。
除錯您遇到的所有錯誤,例如您使用 lbs 變數,然后使用未在代碼中初始化的磅變數。
window.addEventListener("load", (e) => {});
document.addEventListener("DOMContentLoaded", (e) => {});
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/355150.html
標籤:javascript html
