0
我試圖創建一個出現在id =「here」中的表。將變量插入到innerHTML中
問題是我需要把「var i」放在表格標題(th)內。
當執行該表時不會出現 - 我認爲這是因爲當我添加「var i」時字符串中斷。
有沒有辦法解決這個問題?有沒有像這樣將變量插入到表中的已知方法?
任何/所有幫助表示讚賞:)
<p id="here"></p>
<button type="button" onclick="test();"></button>
<script>
var i = Dogs;
function test() {document.getElementById("here").innerHTML =
"<table><tr><th>" + i + "</th></tr></table>";}
</script>
狗不加引號,所以它不是一個字符串。你看到任何控制檯錯誤? – johnnyRose
因爲你需要用單引號或雙引號包裝字符串。 'var i =「狗」;' – NewToJS