另外提醒一下,如果你的必填字段是数据库中的非空字段,千万不要再定义变量时定义为空,可以赋默认值,并格式保持如数据库设置一致,否则就不是页面崩溃这么简单了……
首先我们要用一段php代码来判断验证码为必选项1.找到文件plus,然后在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
我们在自定义表单的dedecms模板上加上下面的代码:
<input type="hidden" name="required" value="content,name,tel" />
这样就可以限制自定义表单为必选项。
1、在提交表单时,通过js或者后台语言 例如php 来检测该textarea框是否为空, 如果为空, 返回js或者json数据, 来d窗提示用户, 该textarea必须填数据并且使用js, 当鼠标失去焦点时, 检测该textarea是否为空, 如为空, 在textarea旁通过js改变html内容, 显示 该textarea必须填数据。
最常见情况, 在该textarea前加个* 注明必填
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)