js之innerHtml简易日历的实现

本文主要和大家分享js之innerHtml简易日历的实现,思路同选项卡差不多, 希望能帮助到大家。

1、对于最下面文字的更改,可以使用数组,把他们的内容都放到一个数组中,然后使用字符串的拼接来实现
2、innerhtml是用来设置标签内的文字,而value是用来设置input中的文字值
3、对于字符串连接,为了不使数字和字母连在一起,可以使用括号括起来。即同数学中的加法的优先级一样

nbsp;html>                    简易日历                #table ul{width: 200px;height:220px ;}        #table li{float: left;width:50px;height:50px ;border: 1px solid blue;margin-right: 5px;        list-style-type: none;text-align: center;margin-top: 5px;}        #table .active{background-color: #0000FF;cursor: pointer;}        #p1{width: 200px;height:150px;border:1px solid forestgreen ;text-align: center;margin-left: 20px;}                window.onload=function(){            var oText = [            '天气很好呀,要开心',            '没有下雨,要开心',            '每天要开心',            '天气很好呀,要开心',            '没有下雨,要开心',            '每天要开心',            '天气很好呀,要开心',            '没有下雨,要开心',            '每天要开心',            '天气很好呀,要开心',            '没有下雨,要开心',            '每天要开心',            ]            var oTable = document.getElementById('table');            var oLi = oTable.getElementsByTagName('li');            var op1 = document.getElementById('p1');            for(var i=0;i<oLi.length;i++){                oLi[i].index = i;                oLi[i].onmousemove=function(){                    for(var i=0;i<oLi.length;i++){                        oLi[i].className='';                    }                    this.className='active';                    op1.innerHTML='

'+(this.index+1)+'月

'+oText[this.index] +''; } } }             

            

登录后复制                

1

                

2

                

3

                

4

                

5

                

6

                

7

                

8

                

9

                

10

                

11

                

12

                            

            

一月

            

稻花香提醒您,七月值得关注的日子

            

相关推荐:

js最简单的原生日历

立即学习“前端免费学习笔记(深入)”;

分享一个日历的实现方法

JS实现一个简单的日历

以上就是js之innerHtml简易日历的实现的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2783687.html

(0)
上一篇 2025年3月8日 16:53:21
下一篇 2025年3月8日 16:53:27

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 细说js,php对象数组的差别以及json的使用

    在日常的开发中大家都知道js的对象和数组跟php的对象和数组都差不多,但是还是有不同点的,不了解js,php对象和数组差别在哪的同学可以一起来看看本篇文章,还有json数据的使用哦!废话不多说了,我们一起来看看吧! JS对象结构: 创建一个…

    编程技术 2025年3月8日
    200
  • angularjs中$apply()的使用详解

    这次给大家带来angularjs中$apply()的使用详解,使用angularjs中$apply()的注意事项有哪些,下面就是实战案例,一起来看一下。 nbsp;html>        Document    {{a}}     …

    编程技术 2025年3月8日
    200
  • Node.js代码的执行原理

    这次给大家带来node.js代码的执行原理,node.js代码执行的注意事项有哪些,下面就是实战案例,一起来看一下。 任何一个软件下载安装成功之后,其实只是一堆的机器码,存在我们的电脑的硬盘当中,也就是我们所能看到的一堆的exe文件,当然,…

    编程技术 2025年3月8日
    200
  • Node.js的新手教程(一)

    这次给大家带来node.js的新手教程,使用node.js的新手教程注意事项有哪些,下面就是实战案例,一起来看一下。 主线:Node.js是什么 –> Node.js的组成 –> Node.js的特点 &…

    编程技术 2025年3月8日
    200
  • Node.js的新手教程(二)

    这次给大家带来node.js的新手教程,使用node.js的新手注意事项有哪些,下面就是实战案例,一起来看一下。 模块概述 node.js采用模块化结构,按照commonjs规范定义和使用模块,模块和文件是一一对应的,即加载一个模块,实际上…

    2025年3月8日 编程技术
    200
  • JS关于作用域的一个问题

    这次给大家带来js关于作用域的一个问题,js关于作用域的注意事项有哪些,下面就是实战案例,一起来看一下。 var a = 1;function foo () {    console.log(a);    var a = 2;    con…

    编程技术 2025年3月8日
    200
  • react.js的学习

    这次给大家带来react.js的学习,react.js学习的注意事项有哪些,下面就是实战案例,一起来看一下。 react本质上是一个状态机,可以帮助开发者管理复杂的随时间变化的状态。它以一个精简的模型实现了这一点,react只关心两件事: …

    编程技术 2025年3月8日
    200
  • vue之UI框架如何实现滑动加载数据

    在我们移动端还有一个很常用的组件,那就是滑动加载更多组件。平常我们看到的很多插件实现相当复杂就觉得这个组件很难,其实不是的!!这个组件其实可以很简单的就实现出来,而且体验也能非常的棒(当然我们没有实现下拉刷新功能)!!下面我们就一起来实现这…

    2025年3月8日
    200
  • JS的8个必须注意的基础知识

    这次给大家带来js的8个必须注意的基础知识,js的8个必须注意的基础知识注意事项有哪些,下面就是实战案例,一起来看一下。 1 JS 中修改元素的类名: 可以通过className修改,不能使用class        function to…

    编程技术 2025年3月8日
    200
  • 深入JavaScript之基础应用

    这次给大家带来深入javascript之基础应用,使用javascript基础应用的注意事项有哪些,下面就是实战案例,一起来看一下。 函数返回值 返回值1 function show(){ return 'advb';}…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论