最简单的JS字符串的显示与隐藏
<!doctype html>
<html>
<head><meta charset="utf-8"><title>字符串的显示与隐藏</title>
</head><body>
<span id="layout">asdasd 大苏打撒 旦你看萨克雷放假了恺撒奖分厘卡赛季士大夫加里奎斯搭街坊勒科斯解放党离开龙宽九段烧录卡发酵饲料杜可风捷斯连科龙宽九段弗兰克绝对是弗兰克打碎了扣分记录可的松解放</span>【<a id='more' href='#'>查看更多</a>】
<script type="text/javascript">var end;var oDiv=document.getElementById("layout");var oText=oDiv.innerHTML;function suolve( str ){var sub_length = 10 ;var temp1 = str.replace(/[^\x00-\xff]/g,"**");console.info(temp1);var temp2 = temp1.substring(0,sub_length);var x_length = temp2.split("\*").length - 1 ;var hanzi_num = x_length /2 ;console.info(hanzi_num);sub_length = sub_length - hanzi_num ;console.info(sub_length);var res = str.substring(0,sub_length-5);if(sub_length < str.length ){end =res+"……" ;}else{end = res ;}return end ;}suolve(oText);oDiv.innerHTML=end;var oBtn=document.getElementById("more");oBtn.onclick=function(){if(oBtn.innerHTML=="查看更多"){oDiv.innerHTML=oText;oBtn.innerHTML="显示精简";}else if(oBtn.innerHTML=="显示精简"){oDiv.innerHTML=end;oBtn.innerHTML="查看更多"}}
</script>
</body>
</html>
最简单的JS字符串的显示与隐藏相关推荐
- js中div显示和隐藏钮为什么页面总是跳一下到最上面
<div class="menu_left"> <ul > <li id="t1" style="background- ...
- html显示隐藏内容点击显示数据表代码,js如何实现点击显示和隐藏表格
js如何实现点击显示和隐藏表格 一.总结 一句话总结: 1.给table或者table里面的元素添加点击事件, 2.然后判断当前表格的数据显示或者隐藏, 3.然后通过display属性显示(非none ...
- html显示隐藏图片,简单的图片显示与隐藏
今天有个小问题,在iPhone上显示所有图片.但是不可能一次显示全部,只能显示图片的名称列表.需要点击图片名,然后显示图片,再次点击的话,就隐藏图片.一个比较简单的javascript代码,在这里记录 ...
- HTML有displaynone无法隐藏,display:none显示和隐藏
显示和隐藏问题 #a{ width: 500px; height: 300px; background-color: red; /*display:none;*/ visibility:hidden; ...
- Javascript点击显示或隐藏下拉框
效果图: 代码: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// ...
- laytpl语法_浅谈laytpl 模板空值显示null的解决方法及简单的js表达式
浅谈laytpl 模板空值显示null的解决方法及简单的js表达式 laytpl 模板语法 {{ d.field }} 输出一个普通字段,不转义html 官方的说明 但d.field 为空时会显示nu ...
- VUE.js 中取得后台原生HTML字符串 原样显示问题
今天使用vue调试页面,发现了页面上的一个问题,后台数据传过来的HTML字符串并没有被转换为正常的HTML代码,一拍脑门,发现忘记转换了,于是满心欢喜加上了{{{}}}.但是之后构建发现报错: 为此去 ...
- js \n直接显示字符串_显示N个字符的最短时间
js \n直接显示字符串 Problem statement: 问题陈述: You need to display N similar characters on a screen. You are ...
- js 超简单 判断是否字符串是否为纯数字
js 超简单 判断是否字符串是否为纯数字 if(Number(num)+'' !==NaN+'' ){console.log('是纯数字') }else{console.log('不是纯数字') }
最新文章
- XSLT基本语法和第一个实例
- DOS下获得当前文件夹目录的命令
- java biginterger_Java BigInteger类知识点总结
- linux的基础知识——时序竞态
- 微软BI 之SSRS 系列 - 使用 LookupSet 和 Adjacent Group 等高级技巧在报表中跨 Dataset 分组查询...
- Centos5上安装JRE和LUMAQQ
- 算法大赛十强战队解题方案大公开!【附PPT下载】
- mysql_safe作用_mysqld_safe
- 计算机专业必须考过英语4级吗,计算机专业英语必须过六级吗
- 在实习的过程中规划自己的未来职业蓝图
- 多元异方差检验 怀特检验 white检验python实现
- python spss写论文_自从用 spss 写了论文。。。。
- 入侵大型网站的完整思路
- cass等距离等分线段的命令键_教你用CAD将线段等分,弧线也可定距等分!
- 扒一扒那些叫欧拉的定理们(七)——欧拉线定理的证明
- 微信小程序云开发之收藏文章功能的简单实现
- 最长上升子序列(c++图文详解)
- 低功耗 WIFI 门铃在微信小程序中的应用实现(Hi3518EV200+Hi1131s+MCU+LiteOS)
- 【转载】Android应用之——百度地图定位返回4.9E-324的解决方案
- 【听】娱乐至死,温水煮青蛙的快感
热门文章
- Silverlight/Windows8/WPF/WP7/HTML5周学习导读(7月9日-7月15日)
- [Ruby] split 的使用方法
- 数学概念 —— 奇异性(Singularity,Vertical tangent)
- java帝国的诞生——一场旷日持久的战争
- xp系统u盘安装教程 新萝卜U盘工具官方网站分享
- sxos激活服务器响应错误,V3 - 华为服务器 维护宝典 16 - 华为
- hive中case when的两种使用方法
- 如何加密自己php,教你如何加密一个php页面
- CTA-OS-NFC开关
- NEUQ-acm 预备队训练Week8——动态规划2