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与flash交互通信基础教程
Aug 07 Javascript
jquery+ajax请求且带返回值的代码
Aug 12 Javascript
使用Javascript写的2048小游戏
Nov 25 Javascript
AngularJS入门教程之 XMLHttpRequest实例讲解
Jul 27 Javascript
js实现淡入淡出轮播切换功能
Jan 13 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
Mar 21 jQuery
js+html5实现侧滑页面效果
Jul 15 Javascript
小程序自定义组件实现城市选择功能
Jul 18 Javascript
详解vue更改头像功能实现
Apr 28 Javascript
小程序Request的另类用法详解
Aug 09 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
Sep 18 Javascript
这15个Vue指令,让你的项目开发爽到爆
Oct 11 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截取中文字符串函数实例
2015/02/23 PHP
php 在线导入mysql大数据程序
2015/06/11 PHP
php微信公众平台交互与接口详解
2016/11/28 PHP
thinkphp5 模型实例化获得数据对象的教程
2019/10/18 PHP
JavaScript DOM 学习第九章 选取范围的介绍
2010/02/19 Javascript
jquery实现控制表格行高亮实例
2013/06/05 Javascript
from 表单提交返回值用post或者是get方法实现
2013/08/21 Javascript
解析jquery中的ajax缓存问题
2013/12/19 Javascript
javascript实现数字验证码的简单实例
2014/02/10 Javascript
seajs中模块的解析规则详解和模块使用总结
2014/03/12 Javascript
node.js中的buffer.copy方法使用说明
2014/12/14 Javascript
javascript中的previousSibling和nextSibling的正确用法
2015/09/16 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
jquery实现转盘抽奖功能
2017/01/06 Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
seajs下require书写约定实例分析
2018/05/16 Javascript
Vue作用域插槽slot-scope实例代码
2018/09/05 Javascript
js中数组常用方法总结(推荐)
2019/04/09 Javascript
Vue运用transition实现过渡动画
2019/05/06 Javascript
一些可能会用到的Node.js面试题
2019/06/15 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
[35:55]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.11
2020/12/13 DOTA
python中黄金分割法实现方法
2015/05/06 Python
在Python web中实现验证码图片代码分享
2017/11/09 Python
Python用sndhdr模块识别音频格式详解
2018/01/11 Python
python判断设备是否联网的方法
2018/06/29 Python
pycharm 解除默认unittest模式的方法
2018/11/30 Python
python实现可逆简单的加密算法
2019/03/22 Python
Tensorflow进行多维矩阵的拆分与拼接实例
2020/02/07 Python
CSS3中31种选择器使用方法教程
2013/12/05 HTML / CSS
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
化学系大学生自荐信范文
2014/03/01 职场文书
文明寝室申报材料
2014/05/12 职场文书
2015年维修电工工作总结
2015/04/25 职场文书
可可西里观后感
2015/06/08 职场文书