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 相关文章推荐
Javascript 写的简单进度条控件
Jan 22 Javascript
Javascript 学习笔记 错误处理
Jul 30 Javascript
extjs之去除s.gif的影响
Dec 25 Javascript
jQuery Tools Dateinput使用介绍
Jul 14 Javascript
Jquery 获取对象的几种方式介绍
Jan 17 Javascript
纯javascript实现的小游戏《Flappy Pig》实例
Jul 27 Javascript
JS加载器如何动态加载外部js文件
May 26 Javascript
vue如何实现observer和watcher源码解析
Mar 09 Javascript
angular或者js怎么确定选中ul中的哪几个li
Aug 16 Javascript
Node.js 的模块知识汇总
Aug 16 Javascript
vue引用外部JS的两种种方法
Jan 28 Javascript
jQuery实现开关灯效果
Aug 02 jQuery
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
is_uploaded_file函数引发的不能上传文件问题
2013/10/29 PHP
PHP读取mssql json数据中文乱码的解决办法
2016/04/11 PHP
Js之软键盘实现(js源码)
2007/01/30 Javascript
IE与Firefox下javascript getyear年份的兼容性写法
2007/12/20 Javascript
JavaScript NodeTree导航栏(菜单项JSON类型/自制)
2013/02/01 Javascript
jquery中常用的SET和GET$(”#msg”).html循环介绍
2013/10/09 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
javascript 中__proto__和prototype详解
2014/11/25 Javascript
jQuery子属性过滤选择器用法分析
2015/02/10 Javascript
jquery插件orbit.js实现图片折叠轮换特效
2015/04/14 Javascript
Vue开发过程中遇到的疑惑知识点总结
2017/01/20 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
vue 使用ref 让父组件调用子组件的方法
2018/02/08 Javascript
vuex + axios 做登录验证 并且保存登录状态的实例
2018/09/16 Javascript
详解Angular5/Angular6项目如何添加热更新(HMR)功能
2018/10/10 Javascript
jQuery擦除插件eraser使用方法详解
2020/01/11 jQuery
使用python实现rsa算法代码
2016/02/17 Python
PyQt5每天必学之像素图控件QPixmap
2018/04/19 Python
python 简单照相机调用系统摄像头实现方法 pygame
2018/08/03 Python
django中forms组件的使用与注意
2019/07/08 Python
pytorch 实现模型不同层设置不同的学习率方式
2020/01/06 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
Python3 hashlib密码散列算法原理详解
2020/03/30 Python
通过实例解析python创建进程常用方法
2020/06/19 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
python statsmodel的使用
2020/12/21 Python
村委会贫困证明
2014/01/14 职场文书
工程类专业自荐信范文
2014/03/09 职场文书
2014年寒假社会实践活动心得体会
2014/04/07 职场文书
2014年征兵标语
2014/06/20 职场文书
商场促销活动总结
2014/07/10 职场文书
干部职工纪律作风整改措施思想汇报
2014/10/11 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
2016年优秀党员教师先进事迹材料
2016/02/29 职场文书
oracle重置序列从0开始递增1
2022/02/28 Oracle
python对文档中元素删除,替换操作
2022/04/02 Python