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 multibox 全选
Mar 22 Javascript
Mootools 1.2教程 滚动条(Slider)
Sep 15 Javascript
jQuery 判断元素上是否绑定了事件
Oct 28 Javascript
JavaScript为对象原型prototype添加属性的两种方式
Aug 01 Javascript
腾讯UED 漂亮的提示信息效果代码
Sep 12 Javascript
利用js实现选项卡的特别效果的实例
Mar 03 Javascript
JS实现div居中示例
Apr 17 Javascript
详解JavaScript实现设计模式中的适配器模式的方法
May 18 Javascript
解析如何利用iframe标签以及js制作时钟
Dec 08 Javascript
jQuery is not defined 错误原因与解决方法小结
Mar 19 Javascript
详解VUE 数组更新
Dec 16 Javascript
详解plotly.js 绘图库入门使用教程
Feb 23 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数组函数序列之array_combine() - 数组合并函数使用说明
2011/10/29 PHP
基于PHP文件操作的详解
2013/06/05 PHP
PHP使用ob_start生成html页面的方法
2014/11/07 PHP
php ci 获取表单中多个同名input元素值的代码
2016/03/25 PHP
PHP实现的XML操作类【XML Library】
2016/12/29 PHP
showModelessDialog()使用详解
2006/09/21 Javascript
JavaScript DOM 学习第三章 内容表格
2010/02/19 Javascript
jQuery建立一个按字母顺序排列的友好页面索引(兼容IE6/7/8)
2013/02/26 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
JavaScript常用脚本汇总(二)
2015/03/04 Javascript
Shell脚本实现Linux系统和进程资源监控
2015/03/05 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
jQuery简单实现列表隐藏和显示效果示例
2016/09/12 Javascript
Vue.js路由组件vue-router使用方法详解
2016/12/02 Javascript
JS非空验证及邮箱验证的实例
2017/08/11 Javascript
Vue三层嵌套路由的示例代码
2018/05/05 Javascript
扫微信小程序码实现网站登陆实现解析
2019/08/20 Javascript
layui复选框限制选择个数的方法
2019/09/18 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
python中global用法实例分析
2015/04/30 Python
使用Python处理BAM的方法
2018/09/28 Python
python 画三维图像 曲面图和散点图的示例
2018/12/29 Python
基于django channel实现websocket的聊天室的方法示例
2019/04/11 Python
Python 函数list&amp;read&amp;seek详解
2019/08/28 Python
django多种支付、并发订单处理实例代码
2019/12/13 Python
python numpy数组复制使用实例解析
2020/01/10 Python
python读取与处理netcdf数据方式
2020/02/14 Python
Carmen Sol官网:购买果冻鞋、手袋和配件
2021/01/01 全球购物
大学四年规划书范文
2013/12/27 职场文书
青春励志演讲稿
2014/04/29 职场文书
审计班子对照检查材料
2014/08/27 职场文书
小学生田径运动会广播稿
2014/09/11 职场文书
新手入门Jvm-- JVM对象创建与内存分配机制
2021/06/18 Java/Android
python APScheduler执行定时任务介绍
2022/04/19 Python
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL
Python 绘制多因子柱状图
2022/05/11 Python