在自定义表单中添加字段,
注意:留言时间这里不要选择“时间类型”,选择默认的“文本形式”就可以。
在调用表单的页面中加入代码
<input type='hidden' name='timesj' id='timesj'/> <script language="javascript" type="text/javascript"> var wdtime= new Date(); document.getElementById("timesj").value=wdtime.toLocaleString(); </script>
代码也可以用以下两种:
<input name="timesj" value="" type="hidden" id="timesj" style="width:250px" class="intxt"> <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("timesj").value=str; }</script>
<input type="hidden" name="timesj" id="timesj" value="{dede:php} echo $showtime=date('Y-m-d H:i:s');{/dede:php}">
比较重要的一步,
在系统模板中添加plus/diy_list.htm大概42行左右的else前面或后面加入下面的代码
if($fielddata[1]=='datetime') { $fields[$field] = GetDateTimeMk($fields[$field]); }
完毕。
修改教程如下: 1、dedetempletsdiy_main.htm 找到 前台预览/a 在它的下面加入一行 |ahref=diy_list.php?action=exceldiyid={dede:field.
用js+文本字段实现全国城市三级联动 1、在自定义表单中添加 三个字段,字段类型 单行文本(varchar) 省份s_province 城市
默认调用 [field:pubdatefunction=strftime(%w,@me)/] [field:pubdatefunction=strftime(%w,@me)/]调出来的效果是:显示星期1,星期2,但是我