我最近開始學習HTML,CSS和Javascript,並且我越來越瞭解當天越來越多的東西..無論如何,我有這個類在我的身體,顯示圖片:文本正在替換圖像,而不是顯示在它上面
<div class="notepad" id="notepad">
<img src="images/notepad.jpg" alt="Notepad"/>
<p class="notepad">test</p>
</div>
而且我也有一個JavaScript文件中這樣的功能:
function textonimage(){
document.getElementById("notepad").innerHTML =
'<p class="notepad">'+"texty blah blah"+'</p>';
}
我的問題是,我的形象得到由該函數的文本替換,而不是在它被顯示。我嘗試了很多東西,但沒有成功。我究竟做錯了什麼?
謝謝你的時間!
那麼,你正在設置'innerHTML',這是'div'的全部內容給提供的HTML ....帶*後*是否意味着你想要用文字覆蓋圖像? –