charCodeAt()无法拾取

节点HTML拼合的String内容?

Mokemain_tree 2019-03-22 11:36:42
我想要提取一个字符串内文字的Unicode码,但是我对一个用文本内p节点HTML内容拼合的string对象使用charCodeAt(),返回的内容却总是undefined,请问为什么呢?(在下面的测试中,对SprObj的返回值都显示这是一个scringe对象,使用IE11浏览器)
萌新菜鸟求大佬提点。


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>New2</title>
<script type="text/javascript" src="Javascript/jquery.js"></script>
</head>
<body>

<script>
var newsDomObjArr = fatherDomObj.getElementsByTagName("p"); //提取p对象,返回数组
var newsDomSpr;
for(var i = 0;(i<newsDomObjArr.length-1);i++)
{
newsDomSpr += newsDomObjArr[i].innerHTML;
//合并各个p节点内的文本内容
}
wordCount(newsDomSpr);

function wordCount(SprObj) {
var wordArr = SprObj.split("");
console.log(SprObj.charCodeAt[0]);
console.log(typeof SprObj);
console.log(SprObj.length);
}


}


...全文
71 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
丰云 2019-03-22
  • 打赏
  • 举报
回复
charCodeAt() 不是charCodeAt[]
Mokemain_tree 2019-03-22
  • 打赏
  • 举报
回复

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧