许都朋友在使用dedecms建站时候,使用自定义表单进行小改动,例如:报名、留言、评价等功能,但是想让显示提交时间在后台,这里西安凡艺网络来跟大家简单说下怎么实现。
教程如下:
1、自定义表单创建完成之后,新增一个“发布时间”表单,其中“数据字段名”填写为“shijian”
2、在模板里面调用自定义表单时,在代码中添加
<input name="shijian" value="" type="hidden" id="shijian" />
<script type="text/javascript">
window.onload = function(){
var nowDate = new Date();
var str = nowDate.getFullYear()+"-"+(nowDate.getMonth() + 1)+"-"+nowDate.getDate()+" "+nowDate.getHours()+":"+nowDate.getMinutes()+":"+nowDate.getSeconds();
document.getElementById("shijian").value=str;
}
</script>
|
即可实现提交后,后台可看到提交时间。这段js的含义是为了获取系统当前时间。
如果想要该表单在前台不现实,可将type="text"修改为type="hidden",即可实现前台隐藏。