`
747017186
  • 浏览: 331436 次
社区版块
存档分类
最新评论

关于JS获取html对象的几种方法解析

    博客分类:
  • js
 
阅读更多

document.getElementById("zx");

通过ID获取html元素对象,ID号在html文档当中应该是唯一的。返回的是唯一element对象。并且所有浏览器都兼容。

 

document.getElementsByTagName("span")[0];

通过标签查找html对象,由于html标签在一个页面中可能重复很多次,所以当前页面返回的是一个数组。可以根据标签出现的位置定位元素的对象。所有浏览器都兼容。

 

document.getElementsByName("hh")[0];

通过name属性来定位html对象,但是并不是所有标签都有name属性,但是我们可以人为的加上name属性,这样也可以定位到,由于name属性可能有多个,不唯一。所以这个方法返回的也是一个数组,同样我们也可以根据html当中name的位置,进行对name的定位。IE系列不兼容,不推荐使用

 

innerHTML:这个方法是获取该html元素的具体html代码

document.getElementById("zx").innerHTML;

还可以更新元素的html代码:

document.getElementById("zx").innerHTML="<b>我们约会吧~</b>";

 

分享到:
评论

相关推荐

    获取Html的原代码的几种方法

    以下将详细介绍几种获取HTML源代码的方法及其原理。 #### 1. 使用ASP与Microsoft.XMLHTTP对象 一种较为传统的获取网页源代码的方式是利用ASP(Active Server Pages)中的`Microsoft.XMLHTTP`对象。该方法主要通过...

    使用JS导入数据并解析.zip_js_js 导入js数据_js导入解析_nationubl_解析数据

    首先,让我们详细了解一下JS导入数据的几种常见方式: 1. **通过`&lt;script&gt;`标签**:这是最基础的方式,可以直接在HTML文件中使用`&lt;script src="yourfile.js"&gt;&lt;/script&gt;`来引入外部JS文件。但这种方式不适用于导入非...

    包含html页面解析的网络爬虫程序C#实现

    它通常包括以下几个步骤:发送HTTP请求获取网页,解析HTML,提取所需数据,然后可能将这些数据存储到数据库或其他格式。C#中的HttpClient类可以用来发送HTTP请求,配合HTML解析库,能有效地实现爬虫功能。 4. **C#...

    C#解析Json数据(.html)

    接下来,我们将介绍几种解析JSON的基本方法: 1. 字符串解析:当你有一个包含JSON格式的字符串时,可以使用`JsonConvert.DeserializeObject&lt;T&gt;`方法将其转换为C#对象。例如: ```csharp string jsonString = "{\...

    js替换json对象.txt

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在给定的代码片段中,`$.parseJSON()`方法被用来将一个JSON字符串转换成JavaScript对象。这是一个...

    JS获取json文件内容并处理参考

    在JavaScript开发中,经常需要从服务器获取数据,JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,被广泛用于前后端数据传输。本示例将详细介绍如何在Web环境中使用jQuery的POST方法获取JSON文件...

    通过js给html元素赋值

    ### 通过JS给HTML元素赋值 在网页开发过程中,JavaScript(简称JS)...本文介绍了几种常见的方法,包括使用原生JavaScript和jQuery库,以及一些具体的示例代码。掌握这些技术可以帮助开发者更高效地进行Web开发工作。

    纯前端html+js实现的excel转json格式

    首先,我们要理解HTML(HyperText Markup Language)是网页内容的基础结构,而JavaScript(JS)则是一种广泛用于客户端的编程语言,负责网页的动态交互。在这个项目中,HTML用于创建用户界面,如文件上传按钮和结果...

    JS中的 函数、事件和对象

    根据给定文件的信息,我们可以提炼出JavaScript中关于函数、事件及对象的相关知识点。接下来将对这些知识点进行详细的解析与说明。 ### JavaScript中的函数 #### 基本概念 在JavaScript中,函数是一段可重用的代码...

    扒js处理过的HTML代码.反爬手段之一就是用javascript数据渲染到页面上.所以如果你想写个反反爬虫来扒这样的网站页面,就按我这办法来扒.

    4. **结合BeautifulSoup解析**:在获取了JavaScript渲染后的HTML后,我们可以使用BeautifulSoup等HTML解析库来提取所需信息。BeautifulSoup提供了强大的DOM遍历和筛选功能,可以帮助我们准确地定位和提取数据。例如...

    ios解析html

    在iOS中解析HTML,我们通常会用到以下几种技术: 1. **NSAttributedString**:如果你的目标是将HTML内容显示在UILabel、UITextView或类似的UI元素中,可以使用NSAttributedString的`init?(data:...

    前端解析EXCEL.zip

    提供的`xlsx.full.min.js`是一个强大的JavaScript库,叫做SheetJS (XLSX.js),用于解析和生成Excel文件。这个库支持读取`.xls`和`.xlsx`格式,以及CSV和JSON数据。它的核心功能是将二进制数据转化为易于操作的工作...

    js中DOM文档对象学习代码

    在JavaScript中,DOM...在提供的"js中DOM文档对象学习代码"压缩包中,应该包含了几个示例,涵盖了上述的一些DOM操作。通过深入理解和实践这些示例,您将能够更好地掌握DOM操作的技巧,并将其应用到实际的网页开发中。

    js脚本js脚本

    JavaScript,简称JS,是一种轻量级的解释型编程语言,广泛应用于网页和网络应用开发,实现客户端的交互功能。JS脚本通常嵌入在HTML页面中,由浏览器解析执行,为用户带来动态、实时的网页体验。在网页开发中,JS能够...

    JS判断浏览器之Navigator对象.pdf

    在现代浏览器中,这个值通常会返回以下几种情况: - **对于Internet Explorer**:返回`"Microsoft Internet Explorer"` - **对于Firefox**:返回`"Netscape"`(注意,不是“Firefox”,这是由于历史原因) - **对于...

    javascript获取FCKeditor内容

    FCKeditor提供了丰富的API接口,包括但不限于以下几种: - **命令执行**:可以通过`oEditor.Commands.GetCommand('CommandName').Execute()`来执行编辑器的各种命令,如“全屏”、“撤销”、“重做”等。 - **插件...

    Javascript 实现的二维码产生/读取

    JavaScript是一种广泛应用于网页开发的脚本语言,它允许在客户端执行动态内容,无需服务器交互。在给定的压缩包中,我们关注的是"JavaScript 实现的二维码产生/读取"这个主题,这涉及到两个主要的技术点:生成二维码...

    JavaScript常用对象详解

    接下来,我们将详细解析几个在Web开发中频繁使用的JavaScript对象。 #### Window对象 `Window`对象是浏览器窗口的顶级对象,它是所有JavaScript全局对象、函数以及变量的容器。例如: - `alert`, `confirm`, `...

    js解析二维码图片的内容

    在网页应用中,通过JavaScript来解析二维码图片,可以帮助用户快速获取和处理这些信息。 ECMAScript,通常被称为JavaScript的标准,提供了丰富的API和库来处理图像数据和二进制操作。在解析二维码时,主要涉及到...

    小程序富文本解析

    4. 解析并渲染富文本:在Page的JS文件中,你需要先将HTML字符串转化为“wxParse”可以处理的数据结构,然后调用`wxParse.wxParse('article', 'html', this.data.content, that, 5)`进行解析。这里的参数依次是: - ...

Global site tag (gtag.js) - Google Analytics