gpt4 book ai didi

html - 那么...我们现在必须开始为 chrome 的日历添加 polyfilling 吗?

转载 作者:太空宇宙 更新时间:2023-11-04 13:24:13 25 4
gpt4 key购买 nike

看起来 Chrome 可能终于发布了他们的 <input type="date" />控制。如何使用 modernizr 解决这个问题?

最佳答案

此信息来自an HTML5Rocks post .

如果您想在所有平台上应用 jQuery Datepicker 或其他 JS 日历库,请使用 input[type=text] 而不是 input[type=date]。这是确保 UI 一致的最佳方式,因为支持 input[type=date] 的不同浏览器以不同的方式执行此操作。

您可以使用 Modernizr 或您自己的检查来查看浏览器是否支持此输入类型,然后让它使用原生或使用 JS 库。

var isDateInputSupported = function(){
var elem = document.createElement('input');
elem.setAttribute('type','date');
elem.value = 'foo';
return (elem.type == 'date' && elem.value != 'foo');
}

if (!isDateInputSupported()) { // or.. !Modernizr.inputtypes.date
$('input[type="date"]').datepicker();
}

关于html - 那么...我们现在必须开始为 chrome 的日历添加 polyfilling 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11534996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com