Dave Sag..

5

在考虑了这里的反馈之后,我决定使用简洁的输入样式和一些智能分析来实现一个表单字段。最终结果请参见http://jsfiddle.net/davesag/qgCrk/6/。当然欢迎改进。

function to_seconds(dd,hh,mm) {

d = parseInt(dd);

h = parseInt(hh);

m = parseInt(mm);

if (isNaN(d)) d = 0;

if (isNaN(h)) h = 0;

if (isNaN(m)) m = 0;

t = d * 24 * 60 * 60 +

h * 60 * 60 +

m * 60;

return t;

}

// expects 1d 11h 11m, or 1d 11h,

// or 11h 11m, or 11h, or 11m, or 1d

// returns a number of seconds.

function parseDuration(sDuration) {

if (sDuration == null || sDuration === '') return 0;

mrx = new RegExp(/([0-9][0-9]?)[ ]?m/);

hrx = new RegExp(/([0-9][0-9]?)[ ]?h/);

drx = new RegExp(/([0-9])[ ]?d/);

days = 0;

hours = 0;

minutes = 0;

if (mrx.test(sDuration)) {

minutes = mrx.exec(sDuration)[1];

}

if (hrx.test(sDuration)) {

hours = hrx.exec(sDuration)[1];

}

if (drx.test(sDuration)) {

days = drx.exec(sDuration)[1];

}

return to_seconds(days, hours, minutes);

}

html 怎么把表格不给输入,如何让用户在HTML5网页表单中输入持续时间而不会让他们烦恼?...相关推荐

  1. c语言 输入1-7之间的一个整数,然后根据输入的数字判断是星期几,最后输出对应的星期的全称。如输入3,则输出Wednesday。

    4.输入1-7之间的一个整数,然后根据输入的数字判断是星期几,最后输出对应的星期的全称.如输入3,则输出Wednesday. C语言## ## c输入1-7之间的一个整数,然后根据输入的数字判断是星期 ...

  2. 讯飞语音识别_讯飞输入法持续功能创新 语音输入最受用户认可

    犹记得10多年前功能机上的输入法,无论是拼音还是笔画,通过物理键盘按部就班地进行输入,效率异常低下:所幸那时候网络没有那么发达.手机聊天应用并不怎么丰富,而且彼时手机还只是"通讯设备&quo ...

  3. ACMNO.3 有三个整数a b c,由键盘输入,输出其中的最大的数。 输入 一行数组,分别为a b c 输出 a b c其中最大的数 样例输入 10 20 30 样例输出 30

    基于平台Dev-C++ 5.11 题目描述 有三个整数a b c,由键盘输入,输出其中的最大的数. 输入 一行数组,分别为a b c 输出 a b c其中最大的数 样例输入 10 20 30 样例输出 ...

  4. android 只输入数字与小数点_Android金额输入框只允许输入小数点后两位效果

    一:要实现这个效果也不是很复杂,只需要设置输入框输入的字符类型.设置InputFilter.设置输入变化监听即可.下面直接来看代码吧-. 二:new 一个class extends AppCompat ...

  5. js 只准输入数字_js验证如何限制文本框只能输入数字

    展开全部 js限制文本框只能输入数字方法,有时需要限制文本框输入内容的类型,正则e68a8462616964757a686964616f31333366306462表达式限制文本框只能输入数字.小数点 ...

  6. ​用c语言打印自定义的乘法口诀表。例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表。...

    用c语言打印自定义的乘法口诀表.例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表. #include <stdio.h> int main () { int n; in ...

  7. java循环输入直到,使用循环接受其他用户输入,直到用户输入结束输入的值

    我是Java的新手 . 我需要一些帮助,使用循环接受其他用户输入,直到用户输入结束输入的值 . 我的问题从语句"System.out.println("你完成了吗?输入大写的Y / ...

  8. c++ 数组的输入遇到特定字符停止输入_C语言 第4章-字符串和格式化输入/输出

    #include 用数组name储存字符串,name数组有40个字节,每个字节储存一个字符值. 在scanf()函数中,输入字符串name没有&前缀. C预处理器把字符常量DENSITY定义为 ...

  9. 编写一个C程序,实现以下功能:编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101。在main函数中输入整数n,调用函数,输出它的二进制

    题目要求: 编写一个C程序,实现以下功能: //编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101. //在main函数中输入整数n,调用函数 ...

最新文章

  1. MATLAB 使用CNN拟合回归模型预测手写数字的旋转角度(卷积神经网络)
  2. Dungeon Master(三维bfs)java
  3. C++radix sort基数排序的实现算法之二(附完整源码)
  4. JDBC连接数据库经验集萃
  5. Mongo Windows 基本使用入门
  6. linux vmcore 分析,crash分析vmcore
  7. 第三章 组装个人计算机
  8. JavaScript简介---JS基础
  9. 修改goods对ECshop的url路径进行优化
  10. [Unity脚本运行时更新]C#5新特性
  11. java应用程序无法启动,Apache Tomcat / 6.0.32 - Web应用程序无法启动
  12. 【截至2006.12.31】毒霸反间谍可清除的部分流氓软件清单
  13. [转]Linux内核的文件预读(readahead)
  14. New Adventure----GUI Design Studio
  15. 矩阵理论——Smith标准型的学习
  16. FinTech中国量化金融行业白皮书(2019)
  17. VMware ESXi添加NVMe硬盘扩容
  18. 错误一大堆,为什么机器翻译还有人用?
  19. 2019-07-12 函数递归、二分法、匿名函数、三元表达式、内置函数
  20. 四种环境下编译nanomsg库

热门文章

  1. 类名引用static变量好处
  2. Hibernate4+Spring JPA+SpringMVC+Volecity搭建web应用(二)
  3. [ios]iOS模拟器应用程序目录结构
  4. WPF and Silverlight 学习笔记(十四):键盘输入、鼠标输入、焦点处理[转]
  5. 三层嵌套gridview 的折叠展开
  6. CuteChat for Community Server 2.0 beta 3!
  7. stretchblt 模糊_拼多多直播不显示画面?直播画面模糊怎么调整
  8. mysql amoeba 事务_MySQL基于Amoeba实现读写分离
  9. oj运行时错误_FME服务器链接运行时错误(由于缺少适当的权限,用户未授权的请求)...
  10. android iot代码设计,一个简单好用的Android Tab 设计与实现