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 相关文章推荐
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
Aug 03 Javascript
document.getElementById的简写方式(获取id对象的简略写法)
Sep 10 Javascript
使用非html5实现js板连连看游戏示例代码
Sep 22 Javascript
javascript使用正则控制input输入框允许输入的值方法大全
Jun 19 Javascript
javascript框架设计读书笔记之模块加载系统
Dec 02 Javascript
javascript中函数作为参数调用的方法
Feb 09 Javascript
Angular 输入框实现自定义验证功能
Feb 19 Javascript
js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
Feb 19 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
Jul 10 Javascript
vue中v-for通过动态绑定class实现触发效果
Dec 06 Javascript
在js中修改html body的样式
Nov 11 Javascript
vue使用localStorage持久性存储实现评论列表
Apr 14 Vue.js
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文件上传实例详解!!!
2007/01/02 PHP
PHP7.0版本备注
2015/07/23 PHP
基于PHPexecl类生成复杂的报表表头示例
2016/10/14 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
详解PHP中curl_multi并发的实现
2020/06/08 PHP
javascript之对系统的toFixed()方法的修正
2007/05/08 Javascript
Jquery下:nth-child(an+b)的使用注意
2011/05/28 Javascript
Javascript获取窗口(容器)的大小及位置参数列举及简要说明
2012/12/09 Javascript
javascript复制粘贴与clipboardData的使用
2014/10/16 Javascript
javascript检测两个数组是否相似
2015/05/19 Javascript
跟我学习javascript的定时器
2015/11/19 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
浅谈JS原生Ajax,GET和POST
2016/06/08 Javascript
JavaScript设计模式之策略模式详解
2017/06/09 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
layui的table中显示图片方法
2018/08/17 Javascript
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
npm qs模块使用详解
2020/02/07 Javascript
[03:14]辉夜杯主赛事 12月25日每日之星
2015/12/26 DOTA
[40:05]DOTA2上海特级锦标赛A组小组赛#1 EHOME VS MVP.Phx第一局
2016/02/25 DOTA
Python简单计算文件夹大小的方法
2015/07/14 Python
基于python检查矩阵计算结果
2020/05/21 Python
OpenCV灰度化之后图片为绿色的解决
2020/12/01 Python
Corelle官方网站:购买康宁餐具
2016/11/02 全球购物
Java面试题:说出如下代码的执行结果
2015/10/30 面试题
餐饮部总监岗位职责范文
2014/02/13 职场文书
2014年机关植树节活动方案
2014/02/27 职场文书
个人自我鉴定总结
2014/03/25 职场文书
小学生植树节活动总结
2014/07/04 职场文书
自荐信模板大全
2015/03/27 职场文书
军训心得体会范文(2016最新篇)
2016/01/11 职场文书
python 实现德洛内三角剖分的操作
2021/04/22 Python
《艾尔登法环》Boss腐烂树灵很有可能是《黑暗之魂3》的一个废案
2022/04/11 其他游戏
nginx 添加http_stub_status_module模块
2022/05/25 Servers
Java中的Kotlin 内部类原理
2022/06/16 Java/Android