3 回答

TA貢獻1982條經驗 獲得超2個贊
看起來您正在嘗試編寫立即調用的函數表達式,即
(function blah(){})()
這是你的意思嗎?您有點擊監(jiān)聽器,所以也許您的意思是這樣的:
function questionOne() {
questione.innerHTML = "hello";
true1[0].addEventListener('click', () => {
true1[0].classList.toggle('TrueH')
next[0].classList.toggle('nextS')
}, false);
false1[0].addEventListener('click', () => {
false1[0].classList.toggle('FalseH')
next[0].classList.toggle('nextS')
}, false);
}
btw'hello'出現在我的測試中...

TA貢獻1851條經驗 獲得超5個贊
該代碼段有效,因此我認為您在ID中拼寫了QuestionE錯誤,因為我看不到您的標記或
const questione = document.getElementById('QuestionE')
在元素存在于DOM中之前運行。嘗試將行放在函數或console.log(questione)中,看看它是否有值。
const questione = document.getElementById('QuestionE')
function questionOne(){
questione.innerHTML = "hello";
}
window.addEventListener('load', questionOne, false);
<div id="QuestionE"></div>
添加回答
舉報