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

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代码

    下面是详细讲解“用户注册常用JavaScript代码”的攻略。 JavaScript代码说明 在用户注册界面,常用的JavaScript代码包括表单验证、密码强度检查和数据存储。 表单验证 表单验证是用户注册中必不可少的一部分,其目的是避免用户输入无效、错误或不想要的信息。常用的表单验证方法有以下几种: required属性:该属性用于添加必填项标记。 正则…

    JavaScript 2023年6月10日
    00
  • React路由鉴权的实现方法

    React路由鉴权是指在用户访问某些需要权限的页面时,需要先判断用户是否有权限访问该页面,如果没有权限则需要进行跳转或者提示用户登录等操作。以下是一些实现路由鉴权的方法。 1. 基于react-router-dom react-router-dom 是 React 官方提供的路由组件库,可以通过它来实现路由鉴权。它提供了一些组件,如 Route、Redire…

    JavaScript 2023年6月11日
    00
  • jQuery实现表单验证功能

    jQuery是一种流行的JavaScript库,它提供了大量的便捷功能,能够简化JavaScript开发。其中就包括表单验证功能。下面是实现表单验证功能的完整攻略: 第一步:导入jQuery库 在HTML页面的\标签中导入jQuery库。可以使用CDN链接,或者将jQuery文件下载到本地并导入。 <head> <script src=&q…

    JavaScript 2023年6月10日
    00
  • javascript RegExp multiline多行匹配影响的^

    JavaScript的正则表达式是一类对文本进行模式匹配的工具,其中RegExp对象是正则表达式的表示。 在正则表达式中,有一些特殊字符和元字符,用于匹配特定的文本,只要掌握这些特殊字符和元字符,就可以更加灵活和高效的处理文本。 其中^是表示字符串的起始位置,在单行模式中表示匹配以目标字符串开始的字符串,而在多行模式中,^匹配每行的起始位置。 multili…

    JavaScript 2023年6月11日
    00
  • JS数组降维的几种方法详解

    JS数组降维是指将多维数组转换为一维数组。本文将详细讲解JS数组降维的几种方法,包括使用reduce()方法、ES6中的展开运算符和concat()方法等。 一、使用reduce()方法 reduce()方法接收两个参数,第一个参数是一个回调函数,第二个参数是累加器的初始值。回调函数接收两个参数,第一个参数是累加器的值,第二个参数是当前元素的值。在回调函数中…

    JavaScript 2023年5月27日
    00
  • javascript中声明函数的方法及调用函数的返回值

    下面是详细讲解“javascript中声明函数的方法及调用函数的返回值”的完整攻略。 声明函数的方法 在JavaScript中有多种方式声明函数,这里介绍三种常见的方式。 1. 声明函数 function add(x, y) { return x + y; } 以上代码定义了一个名为add的函数,它接受两个参数x和y,并返回它们的和。 2. 函数表达式 co…

    JavaScript 2023年5月27日
    00
  • 一个非常不错的一个正则练习JS版

    下面提供详细的攻略: 什么是正则表达式 正则表达式是一种字符串匹配模式,用于检索、替换和提取字符串中的文本。它可以用特定的语法编写,可以匹配字符串的某些模式,具有处理字符串高级功能的能力。 正则表达式语法 正则表达式语法包括元字符、修饰符和括号。 元字符 元字符是一些特殊字符,它们在正则表达式中具有特殊含义。这些字符可以用来匹配或定位特定的内容或位置,如下表…

    JavaScript 2023年6月10日
    00
  • JS简单验证上传文件类型的方法

    下面是“JS简单验证上传文件类型的方法”的完整攻略: 标题:JS简单验证上传文件类型的方法 1. 准备工作 在HTML代码中,输入如下的文件上传输入框代码: <form action="/upload" method="post" enctype="multipart/form-data"&g…

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