下面是一个文本切换效果的小案例,希望可以可以帮助到有需要的小伙伴

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>文本切换效果</title>
</head>
<style>.container {width: 800px;height: 300px;background-color: cornflowerblue;border: #333;box-shadow: 2px 2px 10px #000;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);font-family: sans-serif;font-size: 50px;font-weight: 300;text-align: center;}
</style><body><div id="speak" class="container">其实,我想对你说.......</div><script>// 创建一个数组 -- 存储要所的话var arr = ['你真的很棒', '我好喜欢你', '你一定会成为你想成为的你']// 计数器var index = 0;// 1.获取<div>元素节点var speak = document.getElementById('speak');// 为<div>元素节点绑定事件speak.onclick = d = function () {if (index < arr.length) {// 2.根据<div>元素节点获取其文本子节点var textNode = speak.firstChild;// 3. // a. 创建一个新的文本节点,进行替换// b. 对文本节点中的文本内容进行修改if (textNode.nodeType === 3) {textNode.nodeValue = arr[index];}index++;}}</script>
</body></html>

JS小案例-文本切换效果相关推荐

  1. JS小案例总结(JS基础案例)

    JS小案例总结 JS小案例总结 案例一:JS实现tab选项卡功能 案例二:JS实现盒子拖拽功能 案例三:JS实现导航条吸顶效果 案例四:JS实现图片懒加载结构 案例五:JS实现简易弹幕功能 案例六:J ...

  2. php 标签页切换,vue.js实现标签页切换效果

    第二个实例是关于标签页切换的,先看一下效果: 这也是一个很常见的交互效果,以往正常的javascript写法是给各个按钮绑定事件来切换不同的层,当然也可以用纯css写,给上面的三个切换的层分别添加一个 ...

  3. navtab触底 小程序_微信小程序TAB切换效果

    微信小程序tab切换效果 话不多说,先上效果图 主要是让在一个WXML上面显示2个页面,用来分页展示东西. 直接上代码了: 首先是wxml {{item}} A页 B页 然后是wxcss样式代码 .t ...

  4. js小案例:实现选项卡功能

    js小案例:实现选项卡功能 html部分代码 <button>1</button><button>2</button><button>3&l ...

  5. JS小案例--关于时间--限时购

    JS小案例–关于时间–限时购 界面显示和功能实现 功能实现 设置了一个特定的日期 和当前时间 相差 实现折合成 天 小时 分钟 秒 使用性 :像某宝的商品限时购 所以很实用 用到的知识点 为日期对象设 ...

  6. 小程序tab切换效果

    小程序实现tab切换很简单,只需要完成两部分. 1.页面 2.js触发时间 先上效果: image.png 接下来介绍页面代码: 控制切换的Tab <view class="swipe ...

  7. [突发奇想的JS小案例] 2 重力模拟

    文章目录 前言 一.效果展示 二.代码与思路 1.代码 2.思路 后续展望 前言 作者是一个JavaScript新手,偶尔想到一些有趣的小案例分享 一.效果展示 可以利用鼠标拖动舞台中的方块,松开鼠标 ...

  8. js代码实现繁体字切换效果

    下载地址使用js代码实现网页上的简体中文和繁体字的切换效果,很实用的繁体字切换插件. dd:

  9. [突发奇想的JS小案例] 1 捉苍蝇

    文章目录 前言 一.效果展示 二.代码与思路 1.代码 2.思路 后续展望 前言 作者是一个JavaScript新手,偶尔想到一些有趣的小案例分享 一.效果展示 这个小方块很像苍蝇,每当靠近就快速飞走 ...

最新文章

  1. 翻译的艺术 —— 无能为力的翻译,搞笑的音译
  2. Python入门100题 | 第045题
  3. Java面试总结汇总
  4. 使用C#体验函数式编程之——Currying(柯里化)
  5. HDU 3966 树链剖分后线段树维护
  6. 算法 -克鲁斯卡尔算法
  7. 百行代码解读阿里 AloT 芯片平台无剑 100!
  8. 中国 IT 行业平均工资再次碾压金融业,意味着什么?
  9. Java并发面试,幸亏有点道行,不然又被忽悠了 1
  10. 朗威计算机保密检查取证工具,保密检查工具(中安兴坤、朗威、中孚)含国保测证书...
  11. 计算机和软件专业大学排名,全国计算机软件专业大学排名TOP20,清华居然不是第一!...
  12. 永中office属于职称计算机吗,永中office
  13. 产业分析:2022南京市产业全景
  14. 撤销 git rebase
  15. sketchb必备快捷键大全,sketch如何自定义快捷键
  16. sqoop使用hcatalog抽取数据异常
  17. Delphi中实现MDI子窗体(转)
  18. linux 打开大文件命令,linux下大文件的读取
  19. 拢金富挣:虚拟产品大致的几种类型
  20. Beginning主题模板V3-简约的emlog主题模板

热门文章

  1. CSS3混合模式mix-blend-mode/background-blend-mode简介 ,PS中叠加效果
  2. 初学QML之QML和C++混合方法
  3. Android 为View实现双击效果
  4. C#多屏幕显示器编程
  5. 杭电OJ分类题目(2)
  6. HDU5701 中位数计数【中位数+水题】
  7. CCF201609试题
  8. 阿姆达尔定律(Amdahl's law)
  9. 心理学家、实验与效应
  10. 趣学 C 语言(十二)—— 文件操作