【发布时间】:2009-11-12 14:19:24
【问题描述】:
我想知道是否有人知道是否可以覆盖支持新 HTML 输入类型(例如 type="email" 和 type="date")的浏览器的默认行为?
我很高兴我可以测试浏览器是否支持输入类型并为那些不支持的浏览器提供后备,但我想知道有什么方法可以防止这种默认设置在确实支持的浏览器中发生的行为?
例如,如果在 Opera 中我想使用日期输入类型,但我不希望 Opera 显示本机日期选择器(即我想用我自己的自定义日期选择器替换它),这可能吗?是否有像 onDatePickerShow 这样触发的 DOM 事件可以挂钩?
我不相信这是可能的,但如果有人确切地知道一种或另一种方式,我很乐意听取您的意见。
【问题讨论】:
-
也许可以在lists.w3.org/Archives/Public/public-html 上提问?另一方面,您能否覆盖 HTML4 输入类型(例如 type=file)的默认行为?
-
是的,我可能会尝试邮件列表...关于 HTML 4 输入类型的要点 - 我猜答案是否定的。