用sort方法不能给标签对象组排序吗?

tag.childNodes.sort(function(x,y) {
			// body...
			console.log(x);
			return (x.innerHTML)-(y.innerHTML);

		});
//
<div><button>innerHTML</button><button>123</button></div>

tag是div;我想用他的子节点集合的数组做排序,用他子节点下面的内容做比较;

div和button大概是这个形式;

button里面的innerHTML都是数字,

可是报这个错......

Uncaught TypeError: tag.childNodes.sort is not a function

    at tagSort (misson5.html:79)

    at HTMLInputElement.onclick (misson5.html:25)


curiousMz
浏览 1120回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript