javascript函数显示当前日期和时间点击清除
javascript function to show current date and time on click of Clear
当我加载一个JSP页面,我有日期和时间textbox与当前日期和时间显示和其他表单元素,如下拉菜单,文本框,文本区。我写了一个javascript函数来清除表单元素。问题是,当我点击"清除"按钮,日期和时间文本框应该显示当前日期和时间,目前所有字段都变成空白。
我的javascript函数如下:
function clearForm()
{
document.getElementById("Country").selectedIndex = 0;
document.getElementById('State').options.length = 0;
document.getElementById('PATH').value="";
$("textarea").val("");
$("input[type=hidden]").val("");
return false;
}
下面是日期和时间文本框的jsp代码,它们是使用DOJO创建的。
SELECT DATE AND TIME : <input name="TIME_SCHEDULE" id="oracle" value="${data.currentDate}" required="true"/>
<input id="time" data-dojo-type="dijit/form/TimeTextBox" onChange="require(['dojo/dom'], function(dom){dom.byId('val').value=dom.byId('time1').value.toString().replace(/.*1970's('S+).*/,'T$1')})"
required="true" />
...
<button name="clearButton" id="clearButton" onclick="return clearForm()">CLEAR</button>
默认情况下,当我打开表单,它显示当前日期和时间,一旦我选择不同的日期和时间,并单击清除按钮,我希望日期和时间文本框显示最近的日期和时间。
当你点击clearButton时,clearForm会被执行。
onclick="return clearForm()"
在你的clearForm()函数中,你已经将它们初始化为blank("),如下所示。
$("textarea").val("");
$("input[type=hidden]").val("");
如果你想要最近的日期和时间,你需要调用date()函数,就像这样。
$("textarea").val(new Date());
相关文章:
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- Java脚本时间添加
- 单击jquery清除输入值
- Json数据包含日期和时间格式
- 如何根据时间运行不同的脚本
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 在wordpress一定时间后更改自定义字段
- 清除间隔在 6 个时间设置后不起作用间隔
- 如何清除时间间隔
- 重复一段时间后,间隔不会立即清除
- 如何通过JavaScript清除输入类型=“日期时间”
- 如何清除时间字段选择
- 编写一个时间函数,在游戏中清除倒计时并重新启动
- 如何清除或停止时间angularjs中的时间间隔
- 通过添加时间戳清除图像缓存
- 如何在javascript中清除cookie而不保留任何到期时间
- javascript函数显示当前日期和时间点击清除
- jQuery:如果输入字段在特定时间内未填写,则清除输入字段
- 无法清除速度阅读器的超时时间
- 使用rangeslider.js为HTML5音频时间清除器