`

jQuery中没有innerText、innerHtml

 
阅读更多
发现如果我在div或者其他非表单的标签中赋值,原本用普通的js就直接document.getElementById("id").innerHtml(或者其他几个)就可以了。

但是在jQuery中不行

例如:

document.getElementById("t").innerHTML="ddddddddddd";     -----------A
$("#t").innerHTML="sdsds";                                                       -----------B



document.getElementById("t") 获得的是dom对象,所有对象都有innerHTML
$("#t")获得的是jquery对象,无innerHTML



所以我们可以这样使用:

$("#t").html("sdsds");
or
$("#t")[0].innerHTML="sdsds";



如果是innerText,也类似就是把html改成Text即可。


参考:http://blog.csdn.net/ltfgood/article/details/6248379
分享到:
评论

相关推荐

    jQuery快速开发资料jQuery案例 代码 素材 笔记 作业资料.zip

    08-innerText和innerHTML的区别.html 09-操作元素之修改元素属性.html 10-分时问候并显示不同图片案例.html 11-操作元素之表单属性设置.html 12-仿京东显示隐藏密码.html 13-操作元素之修改样式属性.html 14-关闭...

    Jquery的基础问题

    - **读写操作**:可以读取`innerHTML`, `innerText`和`value`等属性,还可以使用`getAttribute()`, `setAttribute()`等方法。 - **增删节点**:使用`createElement()`, `appendChild()`, `insertBefore()`和`remove...

    js使用文档就绪函数动态改变页面内容示例【innerHTML、innerText】

    在实际应用中,结合文档就绪函数与`innerHTML`、`innerText`可以方便地实现在用户交互时动态更新页面内容,提升用户体验。同时,熟悉并掌握各种DOM操作方法,如选择和操作元素,是JavaScript开发中的重要技能。在...

    IE中关于使用innerHTML加入HTML代码的问题

    innerHTML属性在JavaScript中是一个强大的工具,它允许开发者动态地向HTML元素插入或更新HTML内容。然而,这个属性在不同浏览器中的行为并不完全一致,尤其是在Internet Explorer(IE)中。这个问题在处理某些特定...

    jquery实现Google自动下拉框

    在本例中,我们主要使用了jQuery库以及简单的JavaScript来实现自动下拉框功能。下面将详细介绍这些关键技术和代码实现。 ##### 1. jQuery简介 jQuery是一个快速、简洁的JavaScript库,其设计宗旨是“write less, do...

    javascript解决innerText浏览器兼容问题思路代码

    7. **库和框架支持**:许多JavaScript库如jQuery、React、Vue等已经处理了innerText的兼容性问题,使用它们提供的API可以简化工作,但也会引入额外的库大小和性能开销。 总的来说,处理innerText的浏览器兼容问题...

    jquery和javascript中如何将一元素的内容赋给另一元素

    在没有 `jQuery` 的情况下,我们可以使用 `window.onload` 或 `DOMContentLoaded` 事件来确保在执行代码前页面已经完全加载。这里我们使用 `window.onload`。同样,我们通过 `getElementById` 方法获取元素,并使用 ...

    04_尚硅谷_jQuery_王振国 - 课堂笔记1

    在本节课程“04_尚硅谷_jQuery_王振国 - 课堂笔记1”中,主要讲解了jQuery中的一些核心操作,包括属性操作、练习、CSS样式操作、动画操作和事件操作。以下是对这些知识点的详细说明: 1. jQuery 的属性操作: - `...

    C++、JS、jQuery小知识点积累

    - 获取文本内容:`$('.selector').text()`相当于JavaScript中的`element.innerText` - 获取HTML内容:`$('.selector').html()`相当于JavaScript中的`element.innerHTML` - 获取表单控件的值:`$('.selector').val...

    14jQueryDOM节点操作.docx

    - 接着,我们可以使用`innerText`或`innerHTML`属性设置元素的文本内容或HTML结构。 - 最后,通过`appendChild()`方法将新创建的节点添加到页面的某个父节点中。例如,将其添加到`body`元素下: ```javascript ...

    JQuery 风格的HTML文本转义

    先作为innerTEXT传给一个dom对象,再取innerHTML属性,就可以取到转义后的文本了。 方法不错,不过写法上,有没有取巧的办法呢? JQuery社区有人给出了办法:假设有文本 context,可以对一个jQuery对象 $(x)进行 $(x...

    详解jQuery获取特殊属性的值以及设置内容

    尽管jQuery中没有直接对应的方法,但html()和text()方法的使用正好对应了innerHTML和innerText的功能。需要注意的是,innerText属性在一些旧版本的浏览器,比如旧版火狐浏览器中是不被支持的。而innerHTML则广泛兼容...

    JQuery获取与设置HTML元素的内容或文本的实现代码

    这个方法类似于JavaScript中的`innerText`属性,但它在所有浏览器中都有良好的兼容性,包括Firefox。`text()`方法用于获取或设置元素内的纯文本内容,不包含任何HTML标签。比如: ```javascript var p_text = $("p...

    javascript给span标签赋值的方法

    通过原生JavaScript给span标签赋值主要有两种方式,分别是使用innerHTML和innerText属性。 1. 使用innerHTML属性 innerHTML属性用于获取或设置位于对象起始和结束标签内的HTML。这个属性可以用来插入HTML标记到元素...

    轻松实现jQuery添加删除按钮Click事件

    在示例代码中,当复选框没有被勾选时,unbind()方法被用来移除登录按钮的click事件绑定。这样做的目的是防止用户在未勾选复选框的情况下点击登录按钮执行任何操作。这表明unbind()是一种控制元素事件响应的有效方式...

    js,jquery,ajax

    2. **操作属性**:`innerHTML`、`innerText`、`getAttribute`等。 3. **DOM节点**:元素节点、属性节点、文本节点,以及节点属性如`nodeType`等。 4. **操作DOM节点**:创建、添加、删除和修改节点。 5. **元素尺寸...

    jquery1.5.1中根据元素ID获取元素对象的代码

    在事件处理函数中,使用`$("#ID名")[0].innerText`和`$("#ID名")[0].innerHTML`等语法访问了jQuery对象数组中的元素,这正是上文提到的内容,展示了如何从jQuery对象数组中提取DOM元素。另外,还有`$("#ID名")[0]....

    jQuery数字百分比加载特效

    例如,我们可能会看到类似`$(document).ready()`来确保在DOM加载完成后执行代码,`$.each()`或`for`循环用于迭代处理数据,以及`element.innerHTML`或`innerText`来改变元素的内容。 **其它代码**可能指的是非...

    如何使用javascript或jquery获取Label文本

    在JavaScript和jQuery中获取Label元素的文本是前端开发中常见的任务。这主要涉及到DOM操作,因为HTML中的标签元素是文档对象模型(DOM)的一部分。在本文中,我们将深入探讨如何利用这两种技术有效地提取Label元素的...

    JS和Jquery获取和修改label的值的示例代码

    在JavaScript (JS) 和 jQuery 中,处理`<label>`标签的值时需要采用不同的方法。本文将详细介绍如何在JS和jQuery中获取和修改`<label>`的值,并提供示例代码。 **一、获取 `<label>` 的值** 1. **JavaScript (JS) ...

Global site tag (gtag.js) - Google Analytics