html5 原生时间控件的清除按钮所触发的事件是什么?

input type="date"
移动端点击后所弹出的 清除按钮 如何捕捉到这个事件??

阅读 7.3k
2 个回答

可以利用input的change事件判断日期为空时触发。

新手上路,请多包涵

监听 input 事件,判断值是否为空即可。

代码:

<input id="date" type="date">
var dateControl = document.getElementById('date')
dateControl.addEventListener('input', function (e) {
    if ('' === e.target.value) alert('已清空')
})

示例:https://jsfiddle.net/mogita/f...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题