dedecms驗證自定義表單不為空

2021-06-25 11:57:37 字數 1000 閱讀 4627

織夢自定義表單驗證字段不能為空,不是通過前台頁面js驗證,絕對靈活實用。

模板檔案的修改:

1、修改diy_field_add.htm,23行左右新增**

var necessary = theform.necessary[0].checked?theform.necessary[0].value:theform.necessary[1].value;

替換字串,大概在38行

替換revalue =  "為revalue =  "

2、diy_field_add.htm,大概124行後面,新增**

是否為必填項:

防止惡意提交表單

是  否

3、修改diy_field_edit.htm,18行左右新增**

var necessary = theform.necessary[0].checked?theform.necessary[0].value:theform.necessary[1].value;

替換字串,大概在38行

替換revalue += " isnull=\""+sisnull+"\" default=\""+vdefault+"\" ";

為revalue += " isnull=\""+sisnull+"\" necessary=\""+necessary+"\" default=\""+vdefault+"\" ";

4、diy_field_edit.htm,大概139行後面新增**

是否為必填項:

防止惡意提交表單

getatt('necessary')=='true') echo " checked='1' "; ?> class='np' />

是   

getatt('necessary')=='false'||$ctag->getatt('necessary')=='') echo " checked='1' "; ?> class='np' />

否  

自定義表單驗證

判斷 號碼格式 judgephone function phone var isphone 0 9 0 9 if strtemp.test phone isphone.test phone else 這是判斷 號碼格式的方法,有移動形式和座機形式,符合標準返回1,不符合標準返回 1 格式 非必填 c...

織夢dedecms自定義表單加入驗證碼

使用織夢仿站來仿站的朋友都知道 dedecms 今天鼎盛站長在用織夢仿站的過程中,遇到新增驗證碼的問題,跟大家來分享一下。1 首先找到自定義表單的模板。這個在後台自定義表單可以看到模板名稱。2 在模板中加入驗證碼 1.2.3.4.5.看不清?6.複製 3 在模板頁新增 js 1.19.複製 4 開啟...

自定義表單驗證框架

自定義表單驗證框架 var tool tool.onready function handler tool.createspan function style,msg tool.getel function id 為訊息提供樣式選擇 cls function 此類定義了一些正規表示式 reg fun...