JavaScript实现简单的文本逐字打印效果示例


Posted in Javascript onApril 12, 2018

本文实例讲述了JavaScript实现简单的文本逐字打印效果。分享给大家供大家参考,具体如下:

先来看看运行效果:

JavaScript实现简单的文本逐字打印效果示例

具体代码如下:

<!DOCTYPE>
<html>
<head>
<title>3water.com js打字效果</title>
<meta charset="utf-8">
</head>
<style type="text/css">
div {
  width:980px;
  margin:10px auto;
  background:#F3E6EA;
  border:2px outset #f9c6aa;
  color:green;
}
</style>
<script type="text/javascript">
var i=1;
function write()
{
  var id=document.getElementById("main");
  var msg="JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可JS打字机效果 ,原理很简单:每次多获取一个待打出的字符串的值,输出,覆盖原来输出的内容即可";
  var len=msg.length;
  var msg1=msg.substring(0,i);
  id.innerHTML=msg1;
  if(i==len){clearInterval(t)}
  else
    i++;
}
function time1()
{
  var t=setInterval(function(){write()},50);
}
</script>
<body onload=time1()>
<div id="main"></div>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
iphone safari不支持position fixed的解决方法
May 04 Javascript
求数组最大最小值方法适用于任何数组
Aug 16 Javascript
在JS数组特定索引处指定位置插入元素的技巧
Aug 24 Javascript
JavaScript改变CSS样式的方法汇总
May 07 Javascript
JS使用post提交的两种方式
Dec 03 Javascript
Jquery为DIV添加click事件的简单实例
Jun 02 Javascript
jquery注册文本框获取焦点清空,失去焦点赋值的简单实例
Sep 08 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
Nov 01 Javascript
基于jQuery实现数字滚动效果
Jan 16 Javascript
JavaScript中的return布尔值的用法和原理解析
Aug 14 Javascript
使用express+multer实现node中的图片上传功能
Feb 02 Javascript
vue实现一拉到底的滑动验证
Jul 25 Javascript
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 #jQuery
Koa项目搭建过程详细记录
Apr 12 #Javascript
React props和state属性的具体使用方法
Apr 12 #Javascript
react-native 圆弧拖动进度条实现的示例代码
Apr 12 #Javascript
关于vue中 $emit的用法详解
Apr 12 #Javascript
Vue 页面跳转不用router-link的实现代码
Apr 12 #Javascript
JS中promise化微信小程序api
Apr 12 #Javascript
You might like
PHP安装攻略:常见问题解答(一)
2006/10/09 PHP
2014年10个最佳的PHP图像操作库
2014/07/14 PHP
PHP异常处理定义与使用方法分析
2017/07/25 PHP
模仿jQuery each函数的链式调用
2009/07/22 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
javascript和jquery修改a标签的href属性
2013/12/16 Javascript
5种处理js跨域问题方法汇总
2014/12/04 Javascript
JS+CSS实现可拖动的弹出提示框
2015/02/16 Javascript
简单实现兼容各大浏览器的js复制内容到剪切板
2015/09/09 Javascript
jQuery EasyUI Pagination实现分页的常用方法
2016/05/21 Javascript
浅谈js算法和流程控制
2016/12/29 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
2018/01/06 jQuery
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
js实现web调用摄像头 js截取视频画面
2019/04/21 Javascript
koa2 从入门到精通(小结)
2019/07/23 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
2020/07/17 Javascript
Python 不同对象比较大小示例探讨
2014/08/21 Python
python根据路径导入模块的方法
2014/09/30 Python
使用Python设置tmpfs来加速项目的教程
2015/04/17 Python
浅谈Python 对象内存占用
2016/07/15 Python
浅析使用Python操作文件
2017/07/31 Python
Numpy 将二维图像矩阵转换为一维向量的方法
2018/06/05 Python
Python 如何查找特定类型文件
2020/08/17 Python
纯HTML5+CSS3制作生日蛋糕代码
2016/11/16 HTML / CSS
俄罗斯最大的隐形眼镜销售网站:Ochkov.Net
2021/02/07 全球购物
手机促销活动方案
2014/02/05 职场文书
企业道德讲堂实施方案
2014/03/19 职场文书
民主生活会对照检查材料思想汇报
2014/09/27 职场文书
丽江古城导游词
2015/02/03 职场文书
生日祝酒词大全
2015/08/10 职场文书
如何理解及使用Python闭包
2021/06/01 Python
MySQL into_Mysql中replace与replace into用法案例详解
2021/09/14 MySQL
MySQL创建表操作命令分享
2022/03/25 MySQL
Python加密与解密模块hashlib与hmac
2022/06/05 Python
Nginx报404错误的详细解决方法
2022/07/23 Servers
Nginx报错104:Connection reset by peer问题的解决及分析
2022/07/23 Servers