JS返回iframe中frameBorder属性值的方法

yizhihongxing

JS返回iframe中frameBorder属性值的方法可以使用以下步骤:

步骤1:获取iframe元素

使用document.getElementById()方法获取指定id的iframe元素。

例如,假设您的iframe元素的id为myFrame,代码如下:

var iframe = document.getElementById('myFrame');

步骤2:访问iframe里的document

使用iframe.contentDocument得到iframe中的document对象,然后再使用getElementById()方法获取指定id的元素。

例如,你要获取在iframe中id为iframeBody的元素的frameBorder属性,代码如下:

var iframe = document.getElementById('myFrame');
var iframeDoc = iframe.contentDocument || iframe.contentWindow.document;
var iframeBody = iframeDoc.getElementById('iframeBody');
var iframeBodyFrameborder = iframeBody.frameBorder;

示例1

<iframe id="myFrame" src="https://www.w3school.com.cn/" frameborder="1"></iframe>
<div id="result"></div>

<script>
var iframe = document.getElementById('myFrame');
var iframeDoc = iframe.contentDocument || iframe.contentWindow.document;
var frameBorder = iframe.getAttribute('frameborder');
var result = document.getElementById('result');
result.innerHTML = "frameBorder属性的值为:" + frameBorder;
</script>

运行结果如下:

frameBorder属性的值为:1

示例2

<iframe id="myFrame" src="https://www.w3school.com.cn/" frameborder="0"></iframe>
<div id="result"></div>

<script>
var iframe = document.getElementById('myFrame');
var iframeDoc = iframe.contentDocument || iframe.contentWindow.document;
var iframeBody = iframeDoc.getElementById('course');
var iframeBodyFrameborder = iframeBody.getAttribute('frameborder');
var result = document.getElementById('result');
result.innerHTML = "iframeBody的frameBorder属性的值为:" + iframeBodyFrameborder;
</script>

运行结果如下:

iframeBody的frameBorder属性的值为:0

以上就是JS返回iframe中frameBorder属性值的方法的完整攻略,希望能帮助到您。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS返回iframe中frameBorder属性值的方法 - Python技术站

(0)
上一篇 2023年6月11日
下一篇 2023年6月11日

相关文章

  • JavaScript基础之this和箭头函数详析

    JavaScript基础之this和箭头函数详析 本文主要介绍JavaScript中的this关键字和箭头函数的使用方法和注意事项。 什么是this 在JavaScript中,this关键字代表当前执行上下文的对象。它的值是在函数执行时确定的,具体取决于函数的调用方式。 全局作用域下的this 在全局作用域下,this指向的是全局对象window。 cons…

    JavaScript 2023年6月11日
    00
  • JS实现导出Excel的五种方法详解【附源码下载】

    这里我来详细讲解一下“JS实现导出Excel的五种方法详解【附源码下载】”这篇文章。 一、背景介绍 文章首先对导出Excel的重要性进行了介绍,并指出了常见的几种导出Excel的场景,如表格报表、数据分析等。 二、五种导出Excel的方法 接着,文章依次介绍了五种导出Excel的方法,并附上了详细的源码和演示效果。 1.使用table2excel插件导出Ex…

    JavaScript 2023年6月11日
    00
  • 原生JS获取元素的位置与尺寸实现方法

    获取元素位置和尺寸信息是web开发中经常需要面对的问题。下面是一些原生JS获取元素位置和尺寸的方法。在示例中,我们将使用一个html文档和一个div元素作为示例。 获取元素位置 offsetTop和offsetLeft属性 在HTML文档中,每个元素都有offsetTop和offsetLeft属性,它们表示元素相对于其offsetParent(父元素)的顶部…

    JavaScript 2023年6月11日
    00
  • Android中WebView无法后退和js注入漏洞的解决方案

    一、Android中WebView无法后退的解决方案 问题描述:在Android中使用WebView时,通过back键无法返回上一个网页,点击后退按钮也没有用。 解决方案:Android中WebView默认是不支持返回上一个网页的,需要在WebView中重写onKeyDown方法,当按下back键时,让WebView返回上一个网页。 示例代码: @Overr…

    JavaScript 2023年6月11日
    00
  • JavaScript 简写语法

    JavaScript 简写语法 1、简写的闭包自执行函数(Immediately Invoked Function Expression (IIFE)) 使用括号将函数定义包裹起来,再在末尾加上另一对括号,即可创建一个自执行函数。例如: (() => { console.log(“Hello, world!”); })(); 2、简写的对象方法定义(M…

    JavaScript 2023年4月22日
    00
  • JavaScript实现的图片3D展示空间(3DRoom)

    下面是针对“JavaScript实现的图片3D展示空间(3DRoom)”的完整攻略: 简介 “JavaScript实现的图片3D展示空间(3DRoom)”是基于HTML、CSS和JavaScript技术实现的一种图片3D展示方式。它可以将图片以独特的方式展现出来,使用户有一种身临其境的感觉。本攻略将介绍如何实现这种效果。 步骤 搭建HTML骨架 要实现“Ja…

    JavaScript 2023年6月10日
    00
  • javascript中的location用法简单介绍

    当浏览器加载一张网页时,它会解析代码和标记,然后将结果显示在用户的浏览器窗口中。window.location 对象提供了当前文档的有关信息,包括它的URL和一些方法可以用来向这个URL位置进行解读和导航。 URL属性 window.location 对象最有用的属性可能是 href。它是一个字符串,表示当前文档的URL的完整路径。如果你想获取当前文档的UR…

    JavaScript 2023年6月11日
    00
  • 你了解JavaScript的js运行三部曲吗

    当浏览器加载一个包含JavaScript代码的网页时,JavaScript代码的执行流程一般会遵循以下三个步骤: 1. 解析代码 浏览器首先会将包含JavaScript代码的网页进行解析,在这个过程中,会对JavaScript代码进行词法分析和语法分析。 词法分析:JavaScript代码中包含了各种不同类型的词汇单元,例如关键字、标识符、操作符等等,词法分…

    JavaScript 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部