我試圖在按下按鈕時將文本更改為不同的文本,但我不確定它為什么不起作用。
<p id="test"> A </p>
<button onclick = "test()"> Click </button>
<script>
function test(){
document.getElementById("test").innerHTML = "B";
}
</script>
uj5u.com熱心網友回復:
嗨,我剛試過,它對我有用,A變成B。
那是你想做的事還是你的實際代碼的例子?
uj5u.com熱心網友回復:
您是否嘗試過使用 textContent 而不是 innerHTML ?
uj5u.com熱心網友回復:
const button = document.querySelector('.test__button');
button.addEventListener("click", test)
function test() {
document.getElementById("test").innerHTML = "B";
}
<p id="test"> A </p>
<button class="test__button"> Click </button>
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/465472.html
標籤:javascript html
