javascript获取iframe中元素实例

  1. <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>  
  2. <html xmlns=“http://www.w3.org/1999/xhtml”>  
  3. <head>  
  4. <meta http-equiv=“Content-Type” content=“text/html; charset=utf-8” />  
  5. <title>js获取iframe中元素实例</title>  
  6. </head>  
  7.   
  8. <body>  
  9. <script src=“http://libs.baidu.com/jquery/1.9.0/jquery.js”></script>  
  10.   
  11. <iframe id=“if” src=“index.html” width=“1200”></iframe>  
  12.  <P></P>  
  13. <button id=“getIframe”>获取内容</button>  
  14.       
  15. <script type=“text/javascript”>  
  16.       
  17.     window.onload= function(){  
  18.           
  19.         var btn =  document.getElementById(“getIframe”);  
  20.         var adiv = document.getElementById(“if”).contentWindow.document;  
  21.         var bdiv = adiv.getElementById(“fix”);  
  22.         btn.onclick= function(){  
  23.               
  24.                   
  25.                 alert(bdiv.innerHTML);  
  26.             }  
  27.           
  28.         }  
  29.   
  30.   
  31. </script>  
  32. </body>  
  33. </html>  

index.html中代码

  1. <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>  
  2. <html xmlns=“http://www.w3.org/1999/xhtml”>  
  3. <head>  
  4. <meta http-equiv=“Content-Type” content=“text/html; charset=utf-8” />  
  5. <title>标题</title>  
  6. </head>  
  7.   
  8. <body>  
  9.   
  10. <img src=“index.jpg” style=“text-align:center” /><br/>  
  11. <p style=“text-align:center” id=“fix”>我是内容</p>  
  12. </body>  
  13. </html>  

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

www.admin122.com 关注微信
24小时客服在线