当前位置:首页 > jquery

jquery获取html内容

2026-02-04 00:54:00jquery

获取整个HTML文档内容

使用$(document).html()可以获取整个文档的HTML内容,但实际使用中更推荐通过$('html').html()获取根元素的完整HTML结构。

var fullHtml = $('html').html();
console.log(fullHtml);

获取特定元素的HTML内容

通过选择器定位目标元素后,使用.html()方法获取其内部HTML(包含子元素)。例如获取ID为container的div内容:

jquery获取html内容

var elementHtml = $('#container').html();
console.log(elementHtml);

获取纯文本内容(不含HTML标签)

若只需文本内容,使用.text()方法。这会自动剥离所有HTML标签:

jquery获取html内容

var plainText = $('#container').text();
console.log(plainText);

获取外层HTML(包含自身标签)

默认.html()仅返回元素内部内容。如需包含元素自身标签,可通过outerHTML属性实现:

var outerHtml = $('#container')[0].outerHTML;
console.log(outerHtml);

动态修改HTML内容

.html()方法也可用于设置内容。传入字符串参数即可替换目标元素内部HTML:

$('#container').html('<p>New content with <strong>bold text</strong></p>');

注意事项

  • 若选择器匹配多个元素,.html()仅返回第一个元素的内部HTML。
  • 对空元素或不存在元素调用.html()会返回null
  • 修改HTML时需防范XSS攻击,避免直接插入用户输入的未过滤内容。

标签: 内容jquery
分享给朋友:

相关文章

jquery手册

jquery手册

jQuery手册概览 jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是核心功能和常用方法的分类整理。 核心方法 $(selector…

jquery官网

jquery官网

jQuery 官网地址 jQuery 的官方网站是 https://jquery.com/。该网站提供以下核心内容: 下载 jQuery:提供最新版本的 jQuery 库(压缩版和未压缩版),支持…

jquery版本

jquery版本

jQuery 的版本历史及当前状态如下: 当前稳定版本 jQuery 的最新稳定版本是 3.6.4(发布于 2023 年 3 月),支持现代浏览器并修复了部分安全问题。 主要版本分支…

jquery选择器

jquery选择器

jQuery 选择器基础 jQuery 选择器用于选取 DOM 元素,基于 CSS 选择器语法扩展。通过 $() 或 jQuery() 函数调用,返回匹配元素的集合。 常见选择器类型 元素…

jquery作用

jquery作用

jQuery的作用概述 jQuery是一个快速、简洁的JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计和Ajax交互等操作。其核心目标是让开发者以更少的代码完成更多功能,同时解…

jquery js

jquery js

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够更高…