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打印网页部分内容的脚本
Nov 17 Javascript
文本框获得焦点和失去焦点的判断代码
Mar 18 Javascript
js获取当前日期时间及其它操作汇总
Apr 17 Javascript
jquery通过扩展select控件实现支持enter或focus选择的方法
Nov 19 Javascript
jquery实现焦点轮播效果
Feb 23 Javascript
C#微信小程序服务端获取用户解密信息实例代码
Mar 10 Javascript
详解从Node.js的child_process模块来学习父子进程之间的通信
Mar 27 Javascript
JavaScript之DOM_动力节点Java学院整理
Jul 03 Javascript
详解JavaScript按概率随机生成事件
Aug 02 Javascript
JS中关于正则的巧妙操作
Aug 31 Javascript
浅谈微信JS-SDK 微信分享接口开发(介绍版)
Aug 15 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
Sep 16 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 和 MySQL 时区的一点总结
2008/03/26 PHP
php数组函数array_walk用法示例
2016/05/26 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
2016/06/13 PHP
PHP用函数嵌入网站访问量计数器
2017/10/27 PHP
php和vue配合使用技巧和方法
2019/05/09 PHP
PhpStorm+xdebug+postman调试技巧分享
2020/09/15 PHP
javascript实现划词标记+划词搜索功能
2007/03/06 Javascript
Prototype Date对象 学习
2009/07/12 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
高性能JavaScript 重排与重绘(2)
2015/08/11 Javascript
基于Bootstrap实现Material Design风格表单插件 附源码下载
2016/04/18 Javascript
BootStrap实现轮播图效果(收藏)
2016/12/30 Javascript
用jQuery实现优酷首页轮播图
2017/01/09 Javascript
详解Javascript几种跨域方式总结
2017/02/27 Javascript
JavaScript实现弹窗效果代码分析
2017/03/09 Javascript
js从输入框读取内容,比较两个数字的大小方法
2017/03/13 Javascript
Javascript继承机制详解
2017/05/30 Javascript
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
2018/01/21 jQuery
javascript对HTML字符转义与反转义
2018/12/13 Javascript
浅谈javascript错误处理
2019/08/11 Javascript
JS localStorage存储对象,sessionStorage存储数组对象操作示例
2020/02/15 Javascript
Python实现备份文件实例
2014/09/16 Python
Python实现CET查分的方法
2015/03/10 Python
python中使用zip函数出现错误的原因
2018/09/28 Python
对Python3使运行暂停的方法详解
2019/02/18 Python
PyQt QCombobox设置行高的方法
2019/06/20 Python
Python析构函数__del__定义原理解析
2020/11/20 Python
详解HTML5.2版本带来的修改
2020/05/06 HTML / CSS
美国大城市最热门旅游景点门票:CityPASS
2016/12/16 全球购物
雅诗兰黛澳大利亚官网:Estée Lauder澳大利亚
2019/05/31 全球购物
什么是makefile? 如何编写makefile?
2012/08/08 面试题
给水工程专业毕业生自荐信
2014/01/28 职场文书
法院反腐倡廉心得体会
2014/09/09 职场文书
《和时间赛跑》读后感3篇
2019/12/16 职场文书
企业内部管理控制:银行存款控制制度范本
2020/01/10 职场文书
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL