【发布时间】:2011-10-04 02:59:01
【问题描述】:
我最近开始学习 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.... 上你的意思是你想要用文字覆盖图像?
标签: javascript image text replace