我在 webview (Android 应用程序)中使用了 datetime-local
输入类型。
它显示 cancel
clear
和 set
按钮。有没有办法从日期时间选择器中删除 clear
按钮?
<center><input type="datetime-local" name="start date" ng-model="startDateTime" id="to_date"></center>
最佳答案
如果您有权访问 Webview 的内容,应该可以将普通的 Web CSS 应用到这些内容:
input[type="datetime-local"]::-webkit-clear-button {
-webkit-appearance: none;
display: none;
-webkit-appearance: none;
appearance: none;
}
<input type="datetime-local" defaultValue="2017-06-01T08:30" required>
编辑:我相信这种方法^隐藏了输入中的清除按钮(可能不再存在) - 而不是弹出窗口中的清除按钮。该解决方案可能不再适用于当前的浏览器。 required
属性应该是这里的正确解决方案,但它似乎没有达到预期的效果。
关于javascript - 如何从日期时间本地删除清除按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38521731/