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的gzip静态压缩方法
Jan 05 Javascript
php gethostbyname获取域名ip地址函数详解
Jan 24 Javascript
web前端开发也需要日志
Dec 09 Javascript
jQuery 拖动层(在可视区域范围内)
May 24 Javascript
如何解决谷歌浏览器下jquery无法获取图片的尺寸
Sep 10 Javascript
Ajax与服务器(JSON)通信实例代码
Nov 05 Javascript
详解Vue 实例中的生命周期钩子
Mar 21 Javascript
bootstrap table插件的分页与checkbox使用详解
Jul 23 Javascript
使用vue的v-for生成table并给table加上序号的实例代码
Oct 27 Javascript
Vue 中批量下载文件并打包的示例代码
Nov 20 Javascript
D3.js实现拓扑图的示例代码
Jun 30 Javascript
JavaScript基础之this和箭头函数详析
Sep 05 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
一个取得文件扩展名的函数
2006/10/09 PHP
frename PHP 灵活文件命名函数 frename
2009/09/09 PHP
详解WordPress中创建和添加过滤器的相关PHP函数
2015/12/29 PHP
JS 显示当前日期与时间的代码
2010/03/24 Javascript
基于jquery &amp; json的省市区联动代码
2012/06/26 Javascript
jQuery简单图表peity.js使用示例
2014/05/02 Javascript
javascript初学者常用技巧
2014/09/02 Javascript
jQuery Validate 无法验证 chosen-select元素的解决方法
2017/05/17 jQuery
AngularJs每天学习之总体介绍
2017/08/07 Javascript
浅谈vue-router2路由参数注意的问题
2017/11/08 Javascript
JQuery实现table中tr上移下移的示例(超简单)
2018/01/08 jQuery
jQuery中each方法的使用详解
2018/03/18 jQuery
vue.js使用watch监听路由变化的方法
2018/07/08 Javascript
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
初探Vue3.0 中的一大亮点Proxy的使用
2018/12/06 Javascript
微信小程序实现两边小中间大的轮播效果的示例代码
2018/12/07 Javascript
jQuery实现checkbox全选、反选及删除等操作的方法详解
2019/08/02 jQuery
vue悬浮可拖拽悬浮按钮的实例代码
2019/08/20 Javascript
javascript实现贪吃蛇小练习
2020/07/05 Javascript
Python使用新浪微博API发送微博的例子
2014/04/10 Python
浅谈function(函数)中的动态参数
2017/04/30 Python
Python基于回溯法子集树模板解决马踏棋盘问题示例
2017/09/11 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
2018/04/19 Python
python实现C4.5决策树算法
2018/08/29 Python
python实现指定字符串补全空格、前面填充0的方法
2018/11/16 Python
pytorch如何冻结某层参数的实现
2020/01/10 Python
纯CSS实现的大小渐变、渐远效果
2014/04/15 HTML / CSS
HTML5 CSS3新的WEB标准和浏览器支持
2009/07/16 HTML / CSS
澳大利亚最大的护发和护肤品购物网站:RY
2019/12/26 全球购物
拉丁舞学习者的自我评价
2013/10/27 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
社区学习雷锋活动总结
2014/04/25 职场文书
纪念9.18事变演讲稿
2014/09/14 职场文书
2015年社区党务工作总结
2015/04/21 职场文书
会议主持词通用版
2019/04/02 职场文书
2019年警察入党转正申请书最新范文
2019/09/03 职场文书