2015-03-03 69 views
0

所以我一直在嘗試更改div中的文本。更改div id文本內容

<div id="company"> 
<div id="companyname">some name</div> 
</div> 

我想到了一個簡單的:

document.getElementById("companyname").innerText = "Company"; 

會的工作,但沒有。 幫助,將不勝感激。

+0

將你添加DOM的一部分? – Kiyarash 2015-03-03 11:10:26

+0

你從哪裏運行JS? – nnnnnn 2015-03-03 11:11:15

+0

tyr this document.getElementById(「companyname」)。innerHTML =「Company」; – 2015-03-03 11:11:34

回答

1

確保您在完全加載文檔 時追加內容。

試圖把它在:

window.onload = function() { document.getElementById("companyname").innerText = "Company"; }; 

或者使用jQuery:

$(document).ready(function() { 
    $('#companyname').html('company'); 
}; 
0

document.getElementById("companyname").innerHTML = 'teste';
<html> 
 
    <body> 
 
    <head> 
 
    </head> 
 
    <div id="companyname"><div> 
 
    </body> 
 
</html>