首先自定义表单,然后添加字段,
比如联系人(单行文本),联系方式(单行文本),地址(单行文本),留言内容(单行文本),留言时间(单行文本)等字段
注意:留言时间这里不要选择“时间类型”,选择默认的“文本形式”就可以。
自定义表单在模板中修改如下:
<form action="/plus/diy.php" method="post">
<input type="hidden" name="action" value="post" />
<input type="hidden" name="diyid" value="2" />
<input type="hidden" name="do" value="2" />
<div class="cd-popup-form" style="margin-top: 3rem">
<div class="layui-form-item">
<div class="layui-input-block">
<input type="text" name="name" required lay-verify="required" placeholder="姓名:如,张先生"
autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<input type="text" name="tel" required lay-verify="required" placeholder="电话:如,4000082102 "
autocomplete="off" class="layui-input">
</div>
</div>
<td><input type='hidden' name='time' id='mytime' style='width:250px' class='intxt' value=''/>
<input type="hidden" name="dede_fields" value="name,text;tel,text;time,text" />
<input type="hidden" name="dede_fieldshash" value="609bda207986a8def6b368d269298299" />
</div>
<ul class="cd-buttons" style="margin-top: 5px">
<input type="submit" class="layui-btn layui-btn-normal">
</ul>
</form>
js
<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("mytime").value = str;
}
</script>
注明:当然这上面的代码是可以调用的。像这边测试的一个就像这样子。
这个是为显示的时间,如果自己不想他显示的
好了目前大工完成。 <input name="mytime" value="" type="text" id="mytime" /><!-- 如不需要在前台显示的话可以修改type="hidden" -->
发表评论 取消回复