document.getelementbyid().innerHTML

document.getElementById("div1").innerHTML="<tablewidth="900"height="460"style="backgr... document.getElementById("div1").innerHTML="<table width="900" height="460" style="background-image:url(picture/a.png);"><tr><td rowspan="3" width="600"><div align="right"><a href="film4.html"><img src="picture/a.jpg" width="580" height="440"/></a></div></td><td><div align="left"><a href="film4.html"><img align="bottom" src="picture/a.jpg" height="140" width="275"/></a></div></td></tr><tr><td><div align="left"><a href="film4.html"><img align="left" src="picture/a.jpg" height="140" width="275"/></a></div></td></tr><tr><td><div align="left"><a href="film4.html"><img align="top" src="picture/a.jpg" height="140" width="275"/></a></div></td></tr></table>";

有什么问题吗?
把文本里的<div></div>标签删除也不能用。。。
第一次用,不是很懂,就是想知道怎么通过调用函数改变页面
展开
 我来答
molaifeng
推荐于2017-09-15 · TA获得超过5273个赞
知道大有可为答主
回答量:1629
采纳率:50%
帮助的人:1788万
展开全部
你外面使用双引号抱起来的,那么里面就不能出现双引号,一定要用的话就要转义下,否则会出错的,简单例子

document.getElementById("div1").innerHTML= "<table><tr><td></td>'里面不能直接出现双引号'</tr></table>"
更多追问追答
追问
那个问题我已经解决了~~~昨天自己琢磨出来的
现在有新问题,innerHTML可以写入函数吗?我插入了鼠标经过图像,写到innerHTML里,但不执行。。。是不可以写吗?如果要调用函数,又要注意什么?
追答
可以啊,你只需把那个方法调用写入html代码立即口如

function test() {alert('a');}
document.getElementById("div1").innerHTML= "我是用来测试的";

大星忠18
2012-12-24 · 贡献了超过116个回答
知道答主
回答量:116
采纳率:0%
帮助的人:28万
展开全部
document.getElementById("div1")是通过id找到那条数据的,你属性里面没id啊,所以错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tt78901234
2012-12-24 · TA获得超过159个赞
知道小有建树答主
回答量:212
采纳率:100%
帮助的人:49.2万
展开全部
注意 引号套引号 如 var a="'a'";//字符串'a'
或者转义 var a="\"a\"";//
我的提示不知道能否惊醒梦中人,哈哈
追问
那个问题我已经解决了~~~
现在有新问题,innerHTML可以写入函数吗?我插入了鼠标经过图像,写到innerHTML里,但不执行。。。是不可以写吗?如果要调用函数,又要注意什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式