JS修改标签中的文本且不影响其中标签

Posted zengjf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS修改标签中的文本且不影响其中标签相关的知识,希望对你有一定的参考价值。

/*********************************************************************
 *               JS修改标签中的文本且不影响其中标签
 * 说明:
 *     需要修改<a>标签中的显示文本内容,但<a>标签中又有标签。
 *
 *                                   2017-8-28 深圳 龙华樟坑村 曾剑锋
 ********************************************************************/

一、参考文档:
    1. get text node of an element
        https://stackoverflow.com/questions/6520192/get-text-node-of-an-element

二、示例:
    <a href="#" class="dropdown-toggle lang_Demo_Analysis" data-toggle="dropdown" aria-expanded="true">
      Demo_Analysis
      <strong class="caret"></strong>
    </a>

二、处理方法:
    1. $(.lang_Demo_Analysis)[0].childNodes[0].nodeValue
    2. $(.lang_Demo_Analysis)[0].childNodes[0].nodeValue = "zengjf"

 

以上是关于JS修改标签中的文本且不影响其中标签的主要内容,如果未能解决你的问题,请参考以下文章

Android - 粗体标签似乎不会影响 Strings.xml 中的 URL 文本 [重复]

如何在文本区域标签中的特定光标位置插入选择标签下拉值作为文本片段?

JS控制a标签显示的文本文字的改变,但不产生链接到其他页:如默认的文本是“修改”,点击后变为“关闭”

Visual Studio .NET:如何使用两个按钮修改标签文本和背景颜色

UIButton 上的标签显示已损坏

标签文本在 C++/CLR Windows 窗体上未更改