节点名称nodeName

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>节点名称nodeName</title>
    <!--
        node.nodeName;当node是元素时,获取的node节点名称是(标签)的名称,不带尖括号
        node.nodeName;当node是属性时,获取的node节点名称是属性的名称
        node.nodeName;当node是文本时,获取的node节点名称是字符串"#text"
     -->
</head>
<body>
    <p class="p1" style="background: red;">我是p节点的文本子节点</p>
    <script>
        var p=document.getElementsByTagName("p")[0];//获取p
        var text=p.firstChild;//获取p下面的第一个子节点
        var attribute=p.getAttribute("class");//获取p的class属性
        console.log(p.nodeName);//p的节点名
        console.log(text.nodeName);//p下面第一个子节点的名
        console.log(attribute.nodeName);//属性节点名
    </script>
</body>
</html>

原文地址:https://www.cnblogs.com/vinson-blog/p/12112734.html

时间: 2024-10-19 11:20:10

节点名称nodeName的相关文章

JavaScript判断对象类型及节点类型、节点名称和节点值

一.JavaScript判断对象类型 1.可以使用typeof函数判断对象类型 1 function checkObject1(){ 2 var str="str"; 3 console.log(typeof(str))//输出"string"; 4 console.log(typeof(str)=="string")//输出true; 5 }? 2.使用对象的构造函数属性(constructor),来判断对象的类型: 1 function ch

读取xml节点值生成一个实体类,读取xml所有节点值,读取所有xml所有节点名称

public partial class WebFormClassByEntity : System.Web.UI.Page    {        List<string> list = new List<string>();//存放所有节点名称        protected void Page_Load(object sender, EventArgs e)        {            //读取xml的文件路径            string filePah

获取json的节点名称

好几次想取json的节点名称,今天搞定了. procedure GetJsonNames(o: ISuperObject; Strs: TStrings); var ite: TSuperAvlIterator; obj: TSuperAvlEntry; begin ite := TSuperAvlIterator.Create(o.AsObject); try ite.First; obj := ite.GetIter; while obj <> nil do begin strs.Add(

winform treeview 通过节点名称添加子节点

/// <summary> /// 添加人员节点(利用TreeNodeCollection) /// </summary> /// <param name="tnc">TreeNodeCollection(TreeView的节点集合)</param> /// <param name="pid_val">父id的值</param> /// <param name="id"

转:zTree树控件key配置之title:zTree树节点名称过长如何省略显示且鼠标移入节点上能够显示全称

当树节点的名称有些很长时,全部显示出来显得很拥挤的情况下,我们会想到用省略节点名称来代替,当鼠标移入节点时能够显示该节点的全称.这样我们应该如何做呢? 首先,我们要在树的节点内多增加一个属性用于设置该节点的全称,这里我们以title名称为例吧,示例代码如下所示: view sourceprint? 1.{ id:233, pId:23, name:"叶子节点233...",title:"叶子节点23333434343434"}, 2.{ id:234, pId:23

根据父节点编号查询子节点名称,孙节点个数

新建一个部门表 DROP TABLE IF EXISTS `dept`; CREATE TABLE `dept` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '标识列', `name` varchar(255) NOT NULL COMMENT '名称', `pid` int(11) NOT NULL COMMENT '父级编号', `num` int(11) NOT NULL DEFAULT '100' COMMENT '排序号', PRIMA

修改node节点名称

https://my.oschina.net/u/3390908/blog/1649764 1.查看原来node [[email protected] ~]# kubectl get no NAME STATUS ROLES AGE VERSION 10.1.1.111 Ready node 8d v1.11.0 10.1.1.68 Ready node 8d v1.11.0 10.1.1.8 Ready master 8d v1.11.0 2.修改--hostname-override=lab

C#: .net序列化及反序列化 [XmlElement(“节点名称”)] [XmlAttribute(“节点属性”)] (下篇)

介绍 XML 序列化 .NET Framework 开发员指南   序列化是将对象转换为容易传输的格式的过程.例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象.在另一端,反序列化将从该流重新构造对象. XML 序列化仅将对象的公共字段和属性值序列化为 XML 流.XML 序列化不包括类型信息.例如,如果您有一个存在于 Library 命名空间中的 Book 对象,将不能保证它将会被反序列化为同一类型的对象. 注意   XML 序列化不转换方法.

XML节点名称中有小数点处理(deal with dot)导致使用xpath时报错解决方法

1 <?xml version="1.0"?> 2 <ModifyFiles> 3 <_Layout.cshtml>123456</_Layout.cshtml> 4 <Contact.cshtml>@section MasterPart{"/Home/About"}</Contact.cshtml> 5 </ModifyFiles> XML节点中有小数点怎么办?怎么引用它的xpat