JavaScript从文本字段中清除错误的数据
JavaScript to clear incorrect data from a textfield
我想做一个日期字段类似于这里的javascript:http://www.javascriptkit.com/script/script2/validatedate.shtml
如何在输入错误的日期或年份时清除字段,但保留正确输入的月份和/或日期?
链接的脚本仅根据整个日期是否有效返回true或false,它不会告诉您哪位无效。
如果用户输入了无效的日期,您可以通过将输入的值设置为"(空字符串)来删除该值,例如:
var input = /* reference to input */;
if (!checkdate(input.value)) {
input.value = '';
input.focus();
}
但这真的很烦人,用户可能犯了一个小错误,宁愿改正它,也不愿再次输入整个日期。
相关文章:
- 巨大的数据和PHP错误
- 本地跨原点数据错误
- d3在数据更新时错误地附加了dom元素
- 使用odata 4的jaydata 1.5和保存/更新数据时的错误
- 正在检查ajax响应中的错误数据
- Modx数据包管理器ext-all.js错误
- 尝试使用.ninnerHTMLlog打印数据,获取错误Uncaught TypeError:undefined不是函数
- 加载json时出现Ember.js和Ember数据错误
- JavaScript运行时错误:完成此操作所需的数据尚不可用
- 尝试发布大型JSON数据时出现错误请求错误
- 挖空错误:数据保留未定义
- 未定义 D3 错误数据
- 未捕获的引用错误:数据未在挖空中定义
- jquery .ajax 总是返回错误 - 数据被添加到数据库中
- 类型与未定义相比的错误 - 数据为空
- jQuery ajax json——查看返回的错误数据
- 从模拟端口读取时从Arduino串行接收到的错误数据
- 如何在socket io中向单个客户端发送错误数据包?
- Dropzone JS上传到WCF获取错误数据
- 在收到错误数据后清空剑道UI中的网格