小李SEO博客

网站优化服务

dedecms自定义表单中的必填项该如何解决

织梦DedeCMS自定义表单中的必填项的判断解决方法

1.用php验证: 

1. 在plus/diy.php 的第 40行下加//增加必填字段判断if($required!=''){if(preg_match('/,/', $required)){$requireds = explode(',',$required);foreach($requireds as $field){if($$field==''){showMsg('带*号的为必填内容,请正确填写', '-1');exit();}}}else{if($required==''){showMsg('带*号的为必填内容,请正确填写', '-1');exit();}}} //end。

2.在模版的表单里加 <input type="hidden" name="required" value="name,qq" />value 就是必须要填写的字段,如果有多个的话,用,分开。

2.用js方法验证:

1、先在要发布表单的模板上加<script src='你的路径/js.js' type="text/javascript"></script>;

2、在你自定义的路径新建文件js.js,然后复制以下内容粘贴保存;代码:<!--$(document).ready(function(){//验证$('#complain').submit(function (){if($('#name').val()==""){$('#name').focus();alert("用户名不能为空!");return false;}if($('#tel').val()==""){$('#tel').focus();alert("联系电话不能为空!");return false;}if($('#title').val()==""){$('#title').focus();alert("标题不能为空!");return false;}if($('#text').val()==""){$('#text').focus();alert("具体内容不能为空!");return false;}})});-->注:$('#complain').submit(function ()//complain为自定义表单的ID,如果生成的表单没有可以自行加上,即 id="complain"if($('#name').val()==""){$('#name').focus();//#name为要验证表单中的ID,如想让用户名不能为空,在后台用户名的数据字段名设为name,下同。

3、设置好后更新就可以看到效果了。

上一篇:织梦cms列表页调用会员任意信息标签函数 下一篇:dedecms后台验证码错误不能正常验证原因解决方法
织梦cms相关文章阅读
  • 织梦cms判断二级栏目输出HTML代码

    小李网络公司介绍织梦cms判断二级栏目输出HTML代码知识,包括织梦代码dedecms代码调用织梦栏目调用织梦免费源码织梦企业源码织梦新建栏目织梦栏目交叉织梦栏目添加dedecms栏目idlist织梦当前栏...

  • 织梦cms5.7在任意栏目获取顶级栏目名称及链接方法

    小李网络公司介绍织梦dedecms5.7在任意栏目获取顶级栏目名称及链接方法知识,包括栏目名称大全创意栏目名称好听的栏目名称大全有趣的栏目名称设计栏目名称文化栏目名称大全健康栏目名称大...

  • 织梦cms页面向自定义表单页面传值

    小李网络公司介绍织梦cms页面向自定义表单页面传值知识,包括form表单传递对象form表单提交数组submit提交form表单form表单提交获取返回结果超链接提交form表单form表单传值....

  • 织梦cms调用栏目导航并生成二级下拉菜单方法

    小李网络公司介绍织梦cms调用栏目导航并生成二级下拉菜单方法知识,包括下拉菜单如何设置方法html导航栏下拉菜单多级下拉菜单怎么设置html二级下拉菜单如何添加下拉菜单选项excel二级下拉菜...

  • 织梦cms防止恶意提交表单设置判断必填项

    小李网络公司介绍织梦dedecms防止恶意提交表单设置判断必填项知识,包括表单必填项验证javascript表单验证提交form表单必填属性html表单必须填写JavaScript表单验证dreamweaver表单的组成dedecms表单打印...

  • 织梦cms正则表达式批量查找替换数据库自定义内容

    小李网络公司介绍织梦cms正则表达式替换数据库内容知识,包括如何建立自己的数据库数据库怎么自定义函数sql 正则表达式你选择了一个自定义数据库数据库三范式详解数据库创建自定义函数...

  • 织梦dedecms5.7添加栏目时以简拼作目录名

    小李网络公司介绍织梦dedecms5.7添加栏目时以简拼作目录名知识,包括添加栏目以简拼作目录名,以拼音首字母作文件夹名称,默认情况情况下,DedeCMS添加栏目时是以全拼作为文件夹名称,后台也...

  • 织梦cms网站数据快速迁移数据库备份和还原

    小李网络公司介绍织梦cms网站数据快速迁移数据库备份和还原知识,包括数据库迁移的三个步骤数据库三种备份方式mysql数据库迁移工具数据库数据迁移工具数据库迁移需要注意的问题数据库迁移...

  • 织梦cms模板调用标签常用函数解析

    小李网络公司介绍织梦cms模板调用标签常用函数解析知识,包括织梦常用调用标签c语言怎么调用函数加载标签时调用函数a标签调用函数织梦文章调用标签phpcms调用标签ecshop所有标签调用dedecms调...

  • 织梦cms后台点击就卡住解决办法

    小李网络公司介绍织梦cms后台点击就卡住解决办法知识,包括dedecms后台(反应特别慢)点击就卡住的最终解决_AB模板网,织梦手机端加载慢dede首页加载很慢cms加载很慢dedecmscss加载慢....

  • 织梦cms网站search.php报错解决方法

    小李网络公司介绍织梦cms网站search.php报错解决方法知识,包括DEDECMS plus\search.php on line 44 search.php报错_织梦58,gad line studiofineplusphpsession使用锐界plus和stline悬挂st和st line锐界plus和stline锐界plus和st...

  • 织梦cms留言板调用导航方法

    小李网络公司介绍织梦cms留言板调用导航知识.包括DEDE留言板调用导航的方法DEDE插件模板标签解析,dedecms留言板地址dede怎么调用文章dede怎么调用代码dede调用文档dede图文调用dede调用顺序dede调用...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640