`

js判断一个节点是否有值

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<table>
<div id="div1">有值</div>
<div id="div2"></div>
<script language="javascript">
	function $(id) {
		return document.getElementById(id);
	}
	var str = $("div1").innerHTML;
	if(str.length!=0){
		alert(str+"str.length="+str.length);
	}else{
		alert("div1节点为空");
	}

	str = $("div2").innerHTML;
	if(str.length!=0){
		alert(str+"str.length="+str.length);
	}else{
		alert("div2节点为空");
	}
</script>
</body>
</html>

 

分享到:
评论

相关推荐

    javascript获取指定节点父节点、子节点的方法

    然后,我们可以通过要获取节点的某个属性来循环判断是否为需要的节点。 3. document.getElementsByTagName(tagName):该方法是通过节点的 Tag 获取节点,同样该方法也是返回一个数组,例如:document....

    如何用js判断dom是否有存在某class的值

    总之,使用原生JavaScript方法判断一个DOM元素是否具有特定class是非常直接的,只需确保目标元素具有节点类型,并且正确处理class属性的字符串值。而HTML5的`classList`接口为我们提供了更为简便和强大的方式来检查...

    KETTLE 节点使用说明

    例如,如果原始数据集中有一个“性别”字段,包含“M”和“F”,而你需要将其转换为“男”和“女”,那么就可以使用值映射来完成这种简单的映射操作。 #### 三、常量映射(Constant Mapping) 用于将固定值(常量...

    javascript获取dom的下一个节点方法

    这是一个条件表达式,用来判断变量`a`的值。如果`a`大于0,表达式的结果就是`a`本身;如果`a`小于或等于0,则结果是0。这是一种简洁的替代写法,用于实现条件判断并赋值。 通过示例代码,可以观察到如何通过为按钮...

    Tree根据不同节点显示不同右键菜单

    "Tree根据不同节点显示不同右键菜单"是一个常见的需求,它涉及到数据结构、图形用户界面(GUI)设计以及事件处理等多个方面。这个功能使得用户能根据当前选择的树形结构节点,访问特定的功能或操作,从而提供更加...

    javascript动态修改Li节点值的方法.docx

    ### JavaScript 动态修改 Li 节点值的方法 #### 概述 在Web开发中,经常需要通过JavaScript来动态地操作DOM元素,比如修改列表项(`&lt;li&gt;`元素)的内容。这种需求常见于交互式的网站应用中,例如允许用户编辑页面上...

    js代码-输出树各个节点的深度

    `TreeNode`构造函数接受一个值`value`,并初始化一个空的子节点数组`children`,用于存储该节点的所有子节点。 接下来,我们需要一个函数来遍历树并计算节点的深度。一种常见的方法是使用深度优先搜索(DFS)或广度...

    原生JS经典小项目-DOM练习

    6. `some()` 和 `every()`:检查数组中是否存在至少一个元素满足测试函数,或者所有元素都满足测试函数。这些方法常用于条件判断。 在这个项目中,你可能会遇到如何使用这些数组方法来实现一些常见的DOM操作,例如...

    javascript节点操作

    - **定义**:判断当前节点是否有子节点。 - **示例**: ```javascript if (element.hasChildNodes()) { console.log('Element has children.'); } ``` 11. **insertBefore** - **定义**:将新节点插入到...

    判断是否存在子节点的实现代码

    本文将深入讲解如何实现一个函数来判断一个节点是否存在子节点,并分析提供的实现代码。 首先,我们需要理解在JavaScript中,节点对象通常指的是DOM中的元素、文本、属性等。每个节点都有一个`childNodes`属性,它...

    如何判断出一个js对象是否一个dom对象

    在判断一个JS对象是否为DOM对象时,有几个方法可以用来进行检查。一种常见的方式是通过检查对象的属性和特征。DOM对象通常具有特定的属性,如`nodeType`、`tagName`、`parentNode`等。例如,如果一个对象有`nodeType...

    DOM访问/创建/删除/修改文档节点及属性方法

    5. `splitText(offset)`: 将指定位置的文本节点分成两个部分,将右边的部分返回为一个新的文本节点,将左边的部分留在原始位置。 6. `substringData(offset, count)`: 从文本节点的文本数据中返回指定位置指定数目的...

    XML文件修改节点属性值(多种方法)

    在循环中,我们通过判断节点名称是否为"info"来定位需要修改属性值的节点,并通过设置Attributes集合中相应属性的Value来修改其值。最后,我们保存了对XML文档所做的更改。 除此之外,本文还提供了其他两种修改节点...

    javascript动态修改Li节点值的方法

    总结起来,JavaScript动态修改`&lt;li&gt;`节点值的核心技术包括: 1. 使用DOM操作获取和修改元素。 2. 监听并响应用户事件,如`onblur`和`ondblclick`。 3. 动态创建和插入HTML元素,如`&lt;input&gt;`,以提供编辑功能。 4. ...

    javaScript节点操作

    - **定义**:`hasChildNodes`方法判断当前节点是否有子节点。 - **示例代码**: ```javascript var element = document.getElementById('example'); if (element.hasChildNodes()) { console.log('Has child ...

    JS获取子、父、兄节点方法小结

    此方法使用jQuery实现,通过查找元素的第一个子元素然后往下找下一个紧邻元素,判断并剔除自身。 另外,如果需要获取所有元素子节点,可以自定义函数来实现: ```javascript function getChildN() { var arr = [];...

    js中获取 table节点各tr及td的内容简单实例

    在JavaScript中获取table节点各tr(表格行)及td(表格单元格)的内容是一个常见的操作,这在进行网页动态内容更新或数据提取时非常有用。本文将通过实例来说明如何通过JavaScript代码实现这一功能。 首先,我们...

    五子棋AI算法-极大极小值搜索算法代码实现

    我们将讨论算法的基本原理、实现细节以及如何结合CSS和JavaScript来创建一个五子棋AI。 一、极大极小值搜索算法 1. 算法概述:极大极小值搜索是一种用于决策树搜索的方法,通过模拟游戏的所有可能走法,预测未来...

    JS树的遍历实例

    在实际应用中,可能会遇到更复杂的树操作,例如合并树、查找路径、判断节点是否存在等,但基本思路都是基于树的遍历和节点操作。理解这些基本概念和方法对于处理涉及树形数据的问题至关重要。在JavaScript中,熟练...

Global site tag (gtag.js) - Google Analytics