//parent.html
<html>
<script>
function hiddenDiv(){
//如何隐藏child.html中id='d'的div
}
</script>
<body>
<iframe id="ch" src="child.html"/>
</body>
</html>//child.html
<html>
<body>
<form name="f">
<div id="d">
<label>hello</label>
</div>
<input type="button" value="parent.hiddenDiv();"/>
</form>
</body>
</html>

解决方案 »

  1.   

    ??把child.html换成<html> 
    <body> 
    <form name="f"> 
    <div id="d"> 
    <label>hello </label> 
    </div> 
    <input type="button" value="parent.hiddenDiv();" onclick="document.getElementById('d').style.display='none'"/> 
    </form> 
    </body> 
    </html>
      

  2.   

    <iframe id="ch" name="ch" src="child.html"/> window.ch.document.getElementById("d").style.display = "none";
      

  3.   

    var ch = document.getElementById("ch");
    var d = ch.getElementById("d");
    d.style.display = 'none';