Jquery 将时间添加到日期字段
Jquery add time to date field
我正在从日期选择器获取日期
$("#dt").datepicker({ dateFormat: 'MM dd yy' });
现在,我想将默认时间 8:00:00 AM 添加到日期。
var newdt =???
但不确定如何,我没有在 dateFormat 中添加时间的原因是因为我不想在 UI 上显示时间。
另外,如何禁止用户在文本框中输入文本?我想允许用户仅使用日期选择器修改日期。
谢谢
要禁用输入文本:
function C_buttonNeutral(element) {
element.onclick = function() { return false; };
element.onmousedown = function() { return false; };
element.onselectstart = function() { return false; };
}
C_button_neutral(document.getElementById('dt'));
要添加时间:
document.getElementById('dt').innerHTML += ' 8:00:00 AM';
因评论而编辑:
function changeTime(element, newTime) {
// A time like this " 8:00:00 AM" has to whitespaces.
element.innerHTML = element.innerHTML.substring(0, element.innerHTML.lastIndexOf(' '));
element.innerHTML = element.innerHTML.substring(0, element.innerHTML.lastIndexOf(' '));
// The new time is added
element.innerHTML += ' ' + newTime;
}
//Example:
changeTime(document.getElementById('dt'), '10:00:00 AM');
相关文章:
- 如何使toLocalDateString中的日期字段可选
- 如何使用属性禁用日期字段
- JSP 中的“日期”字段存在问题
- 无法格式化keystone.js中的嵌套日期字段
- mongodb mongodump json日期字段解析错误
- 在日期字段上使用FTSearch
- crm 2011 javascript将日期字段设置为null
- 如何使用Javascript从HTML中的日期字段捕获日期
- ExtJS 5.1-如何将日期字段屏蔽为00/00/0000
- 用于比较日期字段的Javascript
- MVC 5-在所有浏览器中接受日期字段
- 在django中提交表单时更改日期字段值
- SQLite:从Phonegap/Cordova中的(文本)日期字段中选择日期和时间
- j查询验证单独的年、月、日的日期字段
- 从替代字段填充 jquery UI 日期选择器日期字段
- 在输入日期字段的多次迭代中加载日期选取器
- 在 podio 中将计算日期字段设置为 null(因此使用 javascript)
- SlickGrid:单元格中具有两个日期字段的复合编辑器
- MongoDB中的日期字段类型(并对其进行排序)
- MVC5 - 检查用于搜索日期字段的 2 个日期(文本框)之间的重叠