首页 > 其他分享 >django学习入门系列之第四点《案例 走马灯(让字幕滚动)》

django学习入门系列之第四点《案例 走马灯(让字幕滚动)》

时间:2024-07-23 12:54:29浏览次数:13  
标签:第四点 标签 django 案例 字幕 字符串 var data CSS

文章目录


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<span id="txt">欢迎中国联通领导过来指导</span>

<script type="text/javascript">
    function show() {
        // 去Html中找到标签并获取内容(DOM
        //这个会拿到他标签的对象
        var tag = document.getElementById("txt");
        //获取他内部的文本数据(得到他的字符串)
        var data = tag.innerText;

        //让他动态起来,把文本轴的第一个字符拿到再放到最后

        //保存字符串第一个数据
        var str_data = data[0];
        //将截取到的字符串数据(剩下的数据)给新的变量
        var other_data = data.substring(1, data.length);
        //组合
        var new_data = other_data + str_data;
        
        //将新的数据传递给网页标签
        tag.innerText = new_data;
    }

    // JavaScript中的定时器,0.1s执行一次函数
    setInterval(show, 100);

</script>

</body>
</html>
  • 小知识点

    • substring函数用法

      substring用于截取字符串的某部分,其基本语法为select substring(字符串或者列名,起始位置,截取长度)from表
      
    • document.getElementById(id)

      document.getElementById(id)是javascript中访问某个元素的方法。
      
      2.括号中的id是用来标识某个元素的。
      
    • .innerText

      可以获取元素节点(对象)中的文本内容
      

往期回顾

1.【快速开发网站】
2.【浏览器能识别的标签1】
3.【浏览器能识别的标签2】
4.【浏览器能识别的标签3】
5.【浏览器能识别的标签4】
6.【案例1:用户注册】
7.【案例2:用户注册改进】
8.【快速了解 CSS】
9.【常用选择器概念讲解】
10.【CSS基础样式介绍1】
11.【CSS基础样式介绍2】
12.【CSS基础样式介绍3】
13.【CSS基础样式介绍3】
14.【案例 小米商城头标】
15.【案例 小米商城头标总结】
16.【案例 小米商城二级菜单】
17.【案例 商品推荐部分】
18.【伪类简单了解】
19.【position】
20.【案例 小米商城中app图标代码】
21.【边框及总结】
22.【BootSrap初了解】
23.【BootSrap的目录栏】
24.【BootSrap的栅格系统】
25.【案例 博客案例】
26.【案例 登录】
27.【案例 后台管理样例】
28.【图标】
29.【BootStrap依赖】
30.【javascript初了解】
31.【jJavaScript的变量】
32.【jJavaScript的字符串类型】

标签:第四点,标签,django,案例,字幕,字符串,var,data,CSS
From: https://blog.csdn.net/qq_62548908/article/details/140615471

相关文章

  • Python 协议和 Django 模型
    假设我有一个简单的协议A和一个未能实现该协议的类B:fromtypingimportProtocolclassA(Protocol):deffoo(self)->str:...classB:pass当下面的代码进行类型检查时,Mypy将正确地抱怨x:A=B()mypy.error:Incompatibletypes......
  • Django 在模型方法中预取
    所以我有一个Django模型,它是其他几个模型的外键。我想向我的模型添加一个方法,并查看我的模型实例是否确实具有任何相关对象。两个问题:我想通过一个查询来完成此操作,但我不确定如何将prefetch_lated与“self”一起使用。我该怎么做?如果存在相关模型,有没有办法只......
  • Django 入门指南:从环境设置到创建第一个应用程序
    简介Django是一个流行的PythonWeb框架,用于快速开发强大的Web应用程序。本指南将带你从安装Django开始,逐步学习如何创建一个简单的Django项目和应用程序。步骤1:准备环境首先,确保你的开发环境中安装了Python,并了解如何使用虚拟环境来管理项目依赖。安装虚拟......
  • django相关面试题
    1.auto_add与auto_add_now作用于时间类型的字段,auto_add_now只在创建数据的时候生效,auto_now在修改数据的时候生效create_time=models.DateTimeField(auto_now_add=True)update_time=models.DateTimeField(auto_now=True)注意这两个属性只有在使用django的orm的create......
  • 海螺 AI 测试「悬浮球」功能抢占手机桌面;小米小爱实时字幕新增日韩语翻译丨 RTE 开发
       开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(Real-TimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观......
  • django.db.utils.OperationalError:无法翻译主机名“postgres.railway.internal”
    django.db.utils.OperationalError:无法将主机名“postgres.railway.internal”翻译为地址:提供的节点名或服务名,或未知我的django项目运行良好,直到将setting.py文件更改为使用铁路提供的变量将其部署在铁路中。从那时起我无法运行serv或迁移,我收到此错误...这里是数据......
  • 为什么 celery 击败调度程序在 django celery 过期后仍在运行
    PeriodicTask.objects.create(interval=interval,crontab=crontab,clocked=clocked,name=data["name"],task=data["task"],#dropdown......
  • Python (Django) 数据操作
    “如何将Excel考勤数据转换为特定的数据库插入格式?”**我Excel中的数据如下所示:**这是数据格式I**需要将其转换为适合数据库插入的格式,如下所示:**我想要的数据将Excel考勤数据转换为特定数据库插入格式的Python......
  • 如果不重新启动 django,上传的媒体不会在生产模式下运行
    我需要在生产模式下在Django中提供媒体服务,并且很少需要在Django管理中提供电报用户照片。所以我知道关于Django的一切,它不是为了提供文件或媒体,所以没有必要重复重复的事情。我只需要在生产模式下为我的目的提供媒体服务,因此我使用WhiteNoise来执行此操作并附加以下行:......
  • django 数据库迁移结束之后,就执行的代码
    在你需要的app下面创建signals.py文件该文件下写出你需要执行的函数或类例如fromdjango.dbimporttransactionfromuserimportmodelsfromloggerimportlogclassCreatePermissions(object):@staticmethoddefcreate_permissions(sender,**kwargs):......