![](/img/trans.png)
[英]html stored in javascript variable,how to Update that html inside javascript variable
[英]How to update span element in HTML with javascript variable?
我正在嘗試更新span元素以顯示我的javascript變量是否正確?
var hometown = "Indianapolis" ; document.getElementById('hometown').innerHTML = 'Indianapolis';
Hometown: <span id="hometown"></span>
謝謝你的幫助
它基本上是正確的,除非你從不使用你的變量,所以沒有指向變量。 如果要使用變量進行更改,則可以執行此操作。
var hometown = "Indianapolis"; document.getElementById('hometown').innerHTML = hometown;
Hometown: <span id="hometown"></span>
hometown
,就像這樣。
function update() { var hometown = document.getElementById("text").value; document.getElementById("hometown").innerHTML = hometown; }
Hometown: <span id="hometown"></span> <br> <input type="text" id="text"> <input type="button" onClick="update()" value="Update">
我知道這個有點復雜,但它有效,而且這都是你的代碼。
不完全的。 您沒有使用變量。
document.getElementById('hometown').innerHTML = hometown;
由於您沒有設置html內容,因此使用.textContent
屬性是一個更好的選擇:
document.getElementById('hometown').textContent = hometown;
還要確保在選擇元素之前將元素添加到DOM,即將腳本放在目標span
元素之后。
Hometown: <span id="hometown"></span>
<script> /* JavaScript code goes here */ </script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.