?还有其他选择吗?" /> 如何让所有浏览器都支持 <input type="date">?还有其他选择吗?

如何让所有浏览器都支持 ?还有其他选择吗?

2023-12-11

我正在使用 HTML5 元素输入属性,只有 Google Chrome 支持日期、时间属性。我试过现代化但我无法理解如何将其集成到我的网站上(如何编码/语法/包含是什么)。有关如何在所有浏览器中使用日期、时间属性的任何代码片段。


任何不支持输入类型的浏览器date将默认为标准类型,即text,所以你所要做的就是检查类型property (不是属性),如果不是date,浏览器不支持日期输入,你添加自己的日期选择器:

if ( $('[type="date"]').prop('type') != 'date' ) {
    $('[type="date"]').datepicker();
}

FIDDLE

当然,您可以使用任何您想要的日期选择器,jQuery UI 的日期选择器可能是最常用的一个,但如果您不使用 UI 库做其他任何事情,它确实会添加相当多的 javascript,但有数百种替代日期选择器从中选择。

The type属性永远不会改变,浏览器只会回退到默认值text键入该属性,因此必须检查该属性。
该属性仍然可以用作选择器,如上面的示例所示。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让所有浏览器都支持 ?还有其他选择吗? 的相关文章

随机推荐

  • 在 Android 上使用 sqlite(带有 FTS)

    我正在使用 sqlite FTS3 数据库和我的 Android 应用程序 public Cursor getWordMatches String query String columns String selection KEY WORD
  • 网络订单简称 (Java)

    我需要发送一个网络订单 简称为我使用 Java 编写的游戏服务器 我阅读了有关网络顺序的信息 但找不到有关数据之前发送的短路的任何详细信息 有人可以向我解释一下它是什么 以及如何使用 Java 将其发送给客户端吗 Java NIO 字节缓冲
  • 为什么运算符模块缺少“and”和“or”?

    operator模块可以轻松避免不必要的函数和 lambda 在这样的情况下 import operator def mytest op list1 list2 ok op i1 i2 for i1 i2 in zip list1 list
  • DefType 语句是否被视为不好的做法?

    我想听听您对为什么或 为什么不 应该 或不应该 使用这个声明的想法 由于这有点主观 这是我的标准 出于具体原因而投票 而不是不合理的意见 最终接受的答案将是最全面的答案 在精心设计的节目中 Defxxx语句是没有意义的 因为所有变量和函数都
  • Nativescript Datepicker更改文本颜色

    我正在尝试将 Android 中的日期选择器颜色更改为白色 我尝试过在 styles xml 中使用 colorPrimary 但没有成功
  • 如何在 Tomcat 6 中部署战争

    我使用过 Jboss 部署是通过将 war 放到部署文件夹中来进行的 但是当我将 war 项目设置为 Tomcat 服务器时 eclipse 声称它正在部署 war 但我在 webapps 文件夹中看不到我的 war 我的战争的网址是什么
  • 在 Windows 中将 __int64 转换为 long

    如何在 Windows MSVC8 和 MSVC6 中将 int64 转换为 long 正常的打字能起作用吗 另外 将 long 转换为 int64 怎么样 如果long是一个负值 它会起作用吗 注意 我正在讨论这样一种场景 其中 int6
  • 在 python 中重命名“def”(和其他关键字)[关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我正在尝试为自定义语言编写一个 解释器 该语言与 python 非常相似 但也有一些区别 例如 Python def subRoutine print hello Custom sub s
  • NSTextStorage 对大小和更新频率的限制

    我正在尝试创建一个类似终端的应用程序 可以在应用程序运行时显示日志 当前的实现使用 NSScrollView gt NSTextView 但是 我注意到 NSTextView 的大小对于我的程序来说不够大 并且我无法经常更新 UI 假设我们
  • 从 SDN 4.0 迁移到 SDN 4.1.RC1 时出现 GraphQueryLookupStrategy.resolveQuery 异常

    我正在将应用程序迁移到使用 SDN 4 1 0 RC1 但在尝试启动应用程序后遇到了一些问题 我已经进行了必要的配置更改 以正确使用远程服务器 localhost 7474 的 HTTPDriver 并且在启动应用程序时 在尝试加载 spr
  • 有没有更奇特的方法来获得同等级的先前物品?

    我有这样的表行 tr class parent0 row3 td td tr tr class parent3 row7 td td tr tr class parent3 row12 td td tr tr class parent0 r
  • 无法使用 Sustainsys 的 Saml2 注销

    这应该将我的应用程序重定向到我的 AdFs 注销页面 然后将我重定向回我的应用程序 然而 它只是将我重定向到我的路线 logout 查看我的 ADFS 服务器上的日志 没有任何反应 AllowAnonymous HttpGet Route
  • 为谷歌折线图动态透视数据

    我想在同一个折线图中显示多年来各个国家的 人口 显示的数据基于多选下拉列表 国家 地区 中的选择 基础数据表有 3 列 年份 国家 人口2012年 A国 332013年 A国 352014年 A国 402012年 B国 652013年 B国
  • 光滑2d |实体碰撞检测

    问题 我知道这个问题已经被问过很多次了 但我没有找到任何好的答案 所以我已经为我的游戏准备了一些实体 现在检查碰撞的最佳方法是什么 Links 游戏 已完结 代码解释 我有一个世界级的实体列表 List
  • 数据库计算错误

    这是我要设置的 result price case when tax 0 then tax1h 100 else tax2 100 end 1 这些是值 price 17 5 tax 1 tax2 6 17 5 6 100 1 16 5 返
  • 理论:Axios调用(专门针对VueJS)

    在组件上mount axios从后端获取信息 在生产站点上 用户在路线之间来回移动 当数据已经存在时 一次又一次地进行相同的调用是低效的 state 专业人士如何设计他们的 VueJS 应用程序 以免进行不必要的 Axios 调用 谢谢你
  • WhatsApp 中我的网站链接没有预览

    的预览我的网站的页面在 Facebook 和 LinkedIn 中显示 但当我将链接粘贴到 WhatsApp 中时没有显示预览 None
  • Gtk 更改应用程序的字体和字体颜色

    我有一个 Gtk 和 C 应用程序 其中我想将字体设置为某种 XYZ 字体类型并将字体颜色设置为蓝色 对于应用程序中的所有标签和文本 我怎样才能一次性完成此操作 我已经开发了所有使用 Glade RAD 工具进行屏幕显示 目前我正在通过为每
  • 运行时代码生成和编译

    假设我有这段代码 它使用一些输入 例如 URL 路径 来通过反射来确定要运行的方法 init map put users viewUser map put users userIndex later String methodName ma
  • 如何让所有浏览器都支持 ?还有其他选择吗?

    我正在使用 HTML5 元素输入属性 只有 Google Chrome 支持日期 时间属性 我试过现代化但我无法理解如何将其集成到我的网站上 如何编码 语法 包含是什么 有关如何在所有浏览器中使用日期 时间属性的任何代码片段 任何不支持输入