时间控件

article/2025/9/23 4:09:07

最近做了一些前端的时间控件的应用,下边总结一下用的这些控件。

一  Bootstrap的datetimepicker

  1. 首先导入必须的css和js文件
<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap-combined.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" media="screen" href="datepicker.css">
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="bootstrap.js"></script>
<script type="text/javascript"  src="bootstrap-dateTimePicker.js"></script>

2. 在jsp页面加上<input>标签
    <div class="condition" id="time1">
        <lable><span class="lbl">开始日期:<span></lable>
            <div class="input-group date" id="datetimepicker">
                <input type="text" class='form-control' id='monthList' style="width:70%;"/>
                <span class="input-group-addon" style="margin-left:0px;width:30px;height:34px;">
                 <span class="glyphicon glyphicon-calendar"></span>//是为了加日历图标
                </span> 
            </div>
    </div>    
在页面初始化的时候也初始化这个插件
$(function(){
    $('#datetimepicker').datetimepicker(
        {
            format:'YYYY-MM-DD',//日期格式,可以根据需要随时改变
            defaultDate:'', //可以初始化日期
        }
    );
});
这里只是写了一部分样式,具体大家可以参考网上资料寻求自己需要的样式。

式图片显示

  一  My97DatePicker-WdatePicker

    

1下载My97DatePicker文件夹,My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名
  My97DatePicker.htm是必须文件,不可删除
2.在jsp页面导入<script type="text/javascript" src="../common/My97DatePicker/4.8/WdatePicker.js"></script>
  这个js文件会自动关联My97DatePicker文件夹下的其他样式,所以导入这一个就可以了。
3.在jsp页面书写<input>标签
  <div>
     开始时间: 
        <input type="text"  class="Wdate" name="startDate" id="startDate" 
           οnclick="WdatePicker({dateFmt:'yyyy-MM-dd',maxDate:'#F{$dp.$D(\'endDate\')}'})" />  
    结束时间:  
         <input type="text" name="endDate" id="endDate" 
            οnclick="WdatePicker({dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'startDate\')}'})" />  
  </div>
这样就可以了。
这个例子实现的是又开始时间有结束时间的情况,可以直接规避掉前边时间大于后边时间的异常情况,不用写js进行判断了,很便利。

如果页面只需要一个时间按钮,那么只写一个<input/>就可以了,为了时间选择的自由,可以在 WdatePicker()方法中,去掉最大最小值的样式。
这只是一个demo,具体需要因个人需求而已,设置不同的参数即可。
如下为样式显示:

第二种样式遇到的问题:

  1.明明导入文件没有问题但是就是样式出不来:
  可能是因为导入的js文件与程序某些js冲突,产生不完整的情况,可以从网上找下完整版,修改自己的js,加入判断的部分就可以了。
  可能js的路径出错了。


http://chatgpt.dhexx.cn/article/U01AjAkp.shtml

相关文章

Chrome vimium 插件

今天发现了一个好玩的Google插件 > vimium直接进入Google官方下载就行&#xff0c;因为我已经下载了&#xff0c;所以后边显示的是评分&#xff0c;没有下载显示的是 添加至Chrome大概意思就是像使用Vim编辑器一样使用Chrome这个是命令文档&#xff0c;翻译不是很难这里就不…

谷歌浏览器chrome翻译插件完美解决开发者模式插件问题

Chrome浏览器之所以让很多人喜欢&#xff0c;是因为它安全、速度快&#xff0c;更重的是它拥有丰富的扩展程序。让普通的浏览器也变得更友好方便。 完美解决谷歌浏览器开发者模式插件弹窗问题 当你在使用一些非谷歌商店认证过的插件、破解过的插件&#xff0c;或者直接使用开发…

谷歌翻译无法使用?Chrome 浏览器翻译插件使用步骤。

原因&#xff1a;由于谷歌翻译停止了在中国服务。导致了Chrome浏览器的翻译功能无法正常使用。 介绍一款开源工具GitHub - Ponderfly/GoogleTranslateIpCheck 1. 原理&#xff1a;检测国内可用的谷歌翻译IP地址&#xff0c;将其添加到本机&#xff0c;通过DNS解析访问谷歌翻译 …

html翻译插件,翻译插件:ImTranslator

ImTranslator的开发背景 在使用chrome阅读网页的时候&#xff0c;经常会遇到一些陌生的外文单词或者语句不熟悉&#xff0c;如果打开外部的翻译软件进行翻译就太麻烦了&#xff0c;今天给大家推荐一款直接在chrome中直接翻译的谷歌浏览器插件&#xff0c;支持多种多种翻译模式和…

教你如何快速的安装Google翻译插件

第一步&#xff1a;下载翻译插件 我这里推荐到-->极简插件_Chrome扩展插件商店_优质crx应用下载 第二步&#xff1a;解压下载的安装包 1&#xff09;、对下载的插件包进行解压 2&#xff09;、解压好后打开其文件夹 第三步&#xff1a;更改解压文件里的.crx文件为.rar(压缩…

ubuntu20.04中安装划词翻译_Chrome翻译插件【沙拉查词】amp;【彩云小译】

定位: 【彩云小译】—— 网页翻译(网页版还有文档翻译、视频翻译功能) 【沙拉查词】—— 聚合划词翻译、PDF文档划词翻译 【彩云小译】主打的是网页翻译,相比其他的网页翻译插件,其优势在于,网页是同时显示英文和中文的,这样对于某些翻译不通顺的地方,也可以自己快速对…

chrome浏览器安装右键翻译插件

平常打开网页查看相关文章的时候&#xff0c;遇到一些不会的英文单词&#xff0c;可能第一反应是复制英文单词到百度翻译里面&#xff0c;下面为介绍一种直接右键选中英文单词&#xff0c;实现在线翻译的插件。 这边用到的是“划词翻译”插件&#xff0c;安装步骤如下&#xff…

chrome浏览器无法安装crx插件的解决方法(以翻译插件为例)

目录 一、资源获取 二、具体步骤 一、资源获取 chrome翻译插件放我网盘里了。 链接&#xff1a;https://pan.baidu.com/s/17tc29MieYkO5QgClmWyTXAhttps://pan.baidu.com/s/17tc29MieYkO5QgClmWyTXA 提取码&#xff1a;wubd 二、具体步骤 ①将网盘里的文件解压缩&#xf…

谷歌安装翻译插件

推荐一款免费又好用的谷歌翻译插件 如何安装并使用&#xff0c;操作如下 首先下载该插件的安装包 链接&#xff1a;https://pan.baidu.com/s/1T0Eh3PlDbePvPMY3NHxIig?pwd3kjg 提取码&#xff1a;3kjg下载完成之后&#xff0c;解压即可&#xff08;注意&#xff1a;记住解压路…

谷歌浏览器翻译插件安装步骤

3、打开chrome浏览器,点击右上角3个点 打开:更多工具 > 扩展程序 #4、打开开发者模式 #5、加载DeepL扩展插件 选择解压deepl文件夹的路径 安装完毕

Google关停中国区域翻译服务后继续使用Chrome自带翻译插件的方法教程

问题 最近&#xff0c;大概从22年9月末开始&#xff0c;去查阅外语资料时发现熟悉的网站却没有给我自动翻译成中文。 以前也有过这样的问题&#xff0c;刷新或者重启下就好了&#xff0c;但是这次折腾了半天也没好。第二天看到新闻&#xff0c;尼玛Google直接关停了中国区的翻…

Chrome 翻译插件规避代码块

阅读英文官方文档的时候&#xff0c;浏览器自带的翻译插件&#xff0c;经常是无差别翻译&#xff0c;阅读页代码块非常不友好。尝试通过网上的方法解决这个问题。 Tampermonkey 首先需要安装 Tampermonkey 扩展程序 官方下载 编辑框输入下面的脚本 // UserScript // name …

Google翻译Chrome插件

Google翻译Chrome插件 Google翻译的概述google翻译插件的使用方法1.google翻译插件的下载2.google翻译插件的安装3.google翻译插件的设置方法和使用说明 google翻译插件注意事项 Google翻译的概述 Google翻译是一款由谷歌公司提供的网页划词 翻译插件&#xff0c;是Google Chr…

chrome添加网页单词翻译插件

打开网页&#xff1a; https://chrome.google.com/webstore/category/extensions 搜索插件&#xff1a; TransOver 安装选择 translate into chinese simple 鼠标选词翻译效果&#xff1a;

Chrome浏览器使用谷歌翻译插件的正确方法

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

Chrome浏览器的翻译插件开发

目 录 第一章 绪论 1 1.1. 课题研究背景 1 1.2. 国内外浏览器翻译插件的现状 1 1.3. 研究目的和意义 3 1.4. 论文内容和结构 3 第二章 课题关键技术 4 2.1. VC简介 4 2.2. MFC简介 4 2.3. C简介及语言特点 8 2.4. 屏幕取词技术介绍 8 第三章 需求分析 10 3.1. 项目名称 10 3.2…

自定义一个Chrome翻译插件

做为一名程序员&#xff0c;难免要和各种英文文档打交道。然而大部分程序员的英文水平&#xff0c;只能用一个字来形容&#xff0c;那就是烂。我深知自己英语水平低下&#xff0c;需要一款翻译插件来治疗一下。网上的翻译插件有很多&#xff0c;但是这里是自己来定制一款属于自…

推荐!chrome翻译插件

极力推荐chrome翻译插件。沉浸式翻译。 chrome在线商店地址离线安装包地址 实用截图&#xff1a;

【实用工具】Chrome浏览器英文翻译插件推荐:Google翻译

最近浏览器崩溃不得不卸载重新安装&#xff0c;忘记备份插件数据&#xff0c;导致之前使用顺手的一款插件找不到了&#xff0c;今天又去寻了半天终于找到一款还算顺手的插件&#xff0c;只介绍一款&#xff0c;不介绍太多&#xff0c;重点是免费&#xff01;免费&#xff01;免…

Chrome网页翻译插件,实测超好用,万物皆可译

Chrome浏览器 话不多说&#xff0c;给大家推荐一个比较靠谱的网页翻译插件&#xff1a; 可可翻译 Windows 和 mac均可使用 &#xff0c;实测超好用&#xff01; 各位如果可以墙&#xff0c;还是建议使用Chrome 应用商店直接下载哈 安装 1. 下载插件 下载地址&#xff1a;…