我正在寻找一种用Javascript(特别是jQuery)以编程方式清除HTML5日期字段的方法.到目前为止,我已经尝试了两种我认为很明显的方法:
$('input[type=date]').val('');
$('input[type=date]').val('0000-00-00');
Run Code Online (Sandbox Code Playgroud)
但至少他们都没有使用最新版本的Chrome for PC,还没有尝试过其他浏览器或平台.是否有API调用或可以跨浏览器方式清除日期字段的东西?我已经寻找像解决这个需要用户清除日期字段,而我需要这种以编程方式完成.
我正在一个包含一些文本框的系统上工作,该文本框可测量温度,每分钟的心跳次数等。现在,我只使用一个文本框,并在同一行的文本框后添加单位。
我的问题是空间有限,所以我想在文本框中包括单位信息,例如右对齐。我知道HTML5占位符属性,但这仅适用于空字段,并且在输入数据后消失。我想要的是该单位信息始终可见。
是否存在类似占位符的永久版本?还是有办法实现这种功能?我已经搜索了这个问题,并找到了几乎可以解决问题的链接,但是所有这些占位符在输入文本时都消失了-我想要一个占位符,但始终可见,而在显示时不显示在POST数据中已提交。