gpt4 book ai didi

html - 清除 Microsoft Edge 中输入类型日期的值

转载 作者:太空狗 更新时间:2023-10-29 13:46:16 31 4
gpt4 key购买 nike

Microsoft Edge 显示一个 HTML5 日期选择器来为定义的输入输入值

<input type="date">

有没有办法显示清除按钮或“x”装饰以在之后删除值,就像 Google Chrome 所做的那样?

最佳答案

这里最好的选择可能是隐藏 Chrome 提供的自定义清除标记,并提供您自己的清除标记以供所有浏览器使用:

input::-webkit-clear-button {
display: none;
}

然后您将提供自己的清除按钮:

<input type="date" required />
<button>Clear</button>

最后,在单击按钮时清除输入的一小段逻辑:

(function () {

"use strict";

var elmnt = document.querySelector( "input" );
var clear = document.querySelector( "button" );

clear.addEventListener( "click", function ( event ) {
elmnt.value = "";
});

}());

希望对您有所帮助。

fiddle :http://jsfiddle.net/zcay9qc5/

关于html - 清除 Microsoft Edge 中输入类型日期的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32629330/

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