根据我查找的所有内容,这应该可以工作,但事实并非如此。
我有一个带有文档的 html。它有一个 div,其中包含我要访问的特定元素。
<li><a href="FAQ.html#" target="page" id="Faq">FAQ</a></li>
该 html 文档还包含一个带有 FAQ.html 的 iframe,它具有以下加载代码:
<script>
function loaded() {
parent.document.getElementById("Faq").style.color = "green";}
</script>
然而,什么也没有发生。我究竟做错了什么?错误控制台没有报告任何可以帮助我分析的内容。
编辑:这是一个基本概念。
https://dl.dropbox.com/u/32831239/Screenshots/htmlstructure.png
(不幸的是,到目前为止,stackoverflow 不允许我发布图片)
左侧 div 应用作导航栏。页面加载后,li 条目应标有颜色(例如绿色)。