javascript - 如何从日期时间本地删除清除按钮?

标签 javascript html datetimepicker

我在 webview (Android 应用程序)中使用了 datetime-local 输入类型。 它显示 cancel clearset 按钮。有没有办法从日期时间选择器中删除 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/

相关文章:

javascript - 如何使用 d3.js 沿 GeoJSON 路径为对象设置动画?

css - 奇怪的 float div 行为

jquery - 列中的图像对齐

javascript - Bootstrap Datetimepicker 选择事件

xcode timePicker 返回错误的时间

javascript - 我想检测用户是否在文本框中键入了某个字符串

javascript - ReactJS 内存中的虚拟 DOM 并应用增量更改

javascript - Webpack、React、postCSS 和其他可能正确注入(inject)的 JS 代码存在产品构建问题

javascript - 使用 Javascript 在选择框中设置样式选项

asp.net-mvc - Kendo UI 网格 DateTimePicker 编辑器模板 - 保值