js实现打字效果

<!DOCTYPE html>  
  
<html>  
    <head>  
        <meta charset=‘utf-8‘>  
        <title>js typing</title>  
    </head>  
  
    <body>  
        <div id=‘text‘></div>  
  
        <script>  
            var str = ‘JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果JavaScript实现打字效果‘;  
            var i = 0;  
  
            function typing(){  
                var divTyping = document.getElementById(‘text‘);  
                if (i <= str.length) {  
                    divTyping.innerHTML = str.slice(0, i++) + ‘_‘;  
                    setTimeout(‘typing()‘, 200);//递归调用  
                }  
                else{  
                    divTyping.innerHTML = str;//结束打字,移除 _ 光标  
                }  
            }  
  
            typing();  
        </script>  
    </body>  
</html>
时间: 2024-08-25 20:09:55

js实现打字效果的相关文章

JS打字效果的动态菜单代码分享

这篇文章主要介绍了JS打字效果的动态菜单,推荐给大家,有需要的小伙伴可以参考下. 这是一款基于javascript实现的打字效果的动态菜单特效代码,分享给大家学习学习. 小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式.为大家分享的JS打字效果的动态菜单代码如下 <html> <head> <title>JS打字效果的动态菜单</title> <meta http-equiv="imagetoolbar" content=&q

JS让网页上文字出现键盘打字的打字效果

一个挺简单的网页特效:JS让网页上文字出现键盘打字的打字效果实现 演示地址:http://codepen.io/guihailiuli/pen/jPOYMZ 以代码形式实现过程分析: <html> <head> <title>打字效果</title> <meta http-equiv="Content-Type" Content="text/html;charset=gb2312" /> <style

最牛的打字效果JS插件 typing.js

原文:http://www.cnblogs.com/coffeedeveloper/p/3852894.html#2989479 项目网站:http://coffeedeveloper.github.io/typing.js/index.html 最新在做公司的一个项目,需要实现一个敲打代码的动画效果,粗意味比较简单,果断自己直接开写,写着写着发现是一个坑.需要支持语法高亮,并不能直接简单的用setTimeout来动态附件innerHTML.苦思猛想数小时后,果断用动态生成DOM的方法实现了整个

用Jquery实现打字效果

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> #container{ height: 200px; width: 200px; border: 1px solid #ccc; } </

CSS 实现打字效果

原文:CSS 实现打字效果 JS实现 最近做项目的时候需要实现一个字符逐个出现的打字效果,在网上一搜有个不错的jQuery插件Typed.js,效果很赞 <div class="element"></div> <script src="typed.js"></script> <script> $(function(){ $(".element").typed({ strings: [&q

基于jQuery标题有打字效果的焦点图

给大家分享一款基于jQuery标题有打字效果的焦点图.之前为大家分享了好多jquery的焦点图.这款焦点图适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗. 在线预览   源码下载 实现的代码. html代码: <!-- 代码 开始 --> <div id="header"> <div class="wrap"> <div id="slide-holder&q

jQuery模仿人类打字效果插件typetype

typetype是一款模仿人类打字效果的jQuery插件,typetype非常轻巧,文件不到2K,gzipped压缩后只有578字节,但模仿的效果非常逼真,一字一字的顿出和回删效果,让人惊叹不止,喜欢的朋友研究下吧,下面来看下它的使用方法: 引入核心文件 1 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> 2 <script type="text/j

纯css实现打字效果

概述 很早以前就在别人的博客上面看到打字动画了,觉得非常炫酷,以为是用js做的,找了半天也没找到js在哪里.今天看<css揭秘>,碰巧看到书上打字动画的实现了,而且是纯css实现的!我参考这本书把代码记录下来,供以后开发时参考,相信对其他人也有用. 代码 书上的css代码是这样的: @keyframes typing { from { width: 0 } /* 从左到右的动画 */ } @keyframes caret { 50% { border-color: transparent; }

js拖拽效果实现

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head>    <meta