最近在看项目里的jsp代码,发现有些div里面的内容用<!-- -->注释掉了,本以为是多余的,去掉后才发现不是

[复制链接]
查看11 | 回复1 | 2013-2-27 08:27:49 | 显示全部楼层 |阅读模式
在这段html代码中,作者原意是不想这段被注释在页面直接显示,所以他先将他注释掉;然后他再在js代码中要用到的地方获取这段代码(相当于作者将一个字符串预留在了页面上);var tabStr = tabDiv.innerHTML;//就是获得被tabDiv对象包涵的页面文本;然后又用slice(4, -3);来对这段取得的字符串进行处理; slice()的用法你可以再网上找一下,资料很多的,他的格式是a.slice(start,end); 简单的说这个方法就是截取被操作对象(这个描述可能不是很准确)例如string,array等在其参数范围内的内容,并返回,并且被操作对象不会被改变;以tabDiv.innerHTML....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行