innerHTML到底是什么?

zcwm 2002-12-08 06:06:17
<span id=b>bbbbbbbbb</span>
<td id=bbb>aaaaaaaa</td>
我用alert(b.innerHTML)可以弹出bbbbbb,而用alert(bbb.innerHTML)弹不出什么,Why
...全文
38 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
方工 2002-12-09
  • 打赏
  • 举报
回复
<td>要求放在<table><tr>内部才有效,例如:
<td id=bbb>aaaaaaaa</td>
<table><tr>
<td id=ddd>aaaaaaaa</td>
</tr></table>
<script language="JavaScript">
alert(bbb.innerHTML); // nothing, not well-formed html element
alert(ddd.innerHTML); // ok
</script>
wind0209 2002-12-09
  • 打赏
  • 举报
回复
<span>是层啊,<td>应该只是<table>里的一部分啊。
zcwm 2002-12-09
  • 打赏
  • 举报
回复
<td>为什么要求放在<table><tr>内部才有效?而<span>就可以随意?
fantiyu 2002-12-08
  • 打赏
  • 举报
回复
你的bbb对象是不是比script出来的晚?
对象不存在自然就显示不出来了

<span id=b>bbbbbbbbb</span>
<script language=javascript>alert(bbb.innerHTML)</script>
<td id=bbb>aaaaaaaa</td>

这个写法是错误的
meizz 2002-12-08
  • 打赏
  • 举报
回复
alert(bbb.innerHTML)弹不出什么??
你看看网页里是否有同名的 bbb 控件存在.

至于 innerHTML 参考孟子的.
孟子E章 2002-12-08
  • 打赏
  • 举报
回复
<table onclick="alert(bbb.innerHTML)"><tr>
<td id=bbb>aaaaaaaa</td>
</tr></table>
<span id=b>bbbbbbbbb</span>
孟子E章 2002-12-08
  • 打赏
  • 举报
回复
对象内的所有html代码
应该有的aaaaaa

61,111

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧