js点击收缩展开文本
2018-03-22 13:52
316 查看
<body> <p> <span>本次薪酬数据是中智上海旗下中智咨询人力资本数据中心调研2017至2018跨年度人力资源关键指标后得出的,参与调研的企业样本数为2800余家,其中上海地区样本约占20%。</span>.....<a href="javascript:;">>>收缩</a> </p> <script type="text/javascript"> window.onload = function(){ var oP = document.getElementsByTagName('p')[0]; var oSpan = oP.getElementsByTagName('span')[0]; var oA = oP.getElementsByTagName('a')[0]; var str = oSpan.innerHTML; var onOff = true; oA.onclick = function(){ if( onOff ){ oSpan.innerHTML=str.substring(0,20);//substr slice都可以 oA.innerHTML = '>>展开'; //onOff = false; }else{ oSpan.innerHTML=str; oA.innerHTML = '>>收缩'; //onOff = true; } onOff = !onOff; }; }; </script> </body>
相关文章推荐
- 点击展开再点收缩文本的效果
- DIV结构的点击收缩展开左边栏代码(html+css+js)
- js中如何点击自身,进行展开与收缩
- js 点击展开和收缩效果
- 向下滑动展开/收缩JS广告
- js 展开&收缩 二种
- 自定义TextView文本收缩,展开,例如:了解更多
- JS右下角广告窗口代码(可收缩、展开及关闭)
- 点击UITableView的cell展开收缩
- JS下拉列表动态收缩与展开
- 文本内容显示三行,多余部分显示...,点击全部展开
- 如何实现js展开收起(折叠)效果呢?例如:一段内容过长了,我限制他显示为20个字内,但是超出了20的就先用省略号代替,然后后面添加一个展开,点击展开后就显示所有的内容,这时候展开按钮就变成了 折叠按钮
- 点击UITableView的cell展开收缩
- js 点击展开、收起
- JS仿QQ好友列表展开、收缩功能(第一篇)
- js点击子菜单折叠,再点击子菜单展开
- ExpandableListView的首次加载全部展开,并且点击Group不收缩、
- js单个点击展开,再点击折叠效果(IE/FF下通过)
- JS实现可点击展开与关闭的左侧广告代码
- 点击UITableView的cell展开收缩