導讀:織夢文章織夢文章前面通過制作“在線報名”講解了制作織夢dedecms自定義表單以及調用表單的方法,一般制作反饋表單都會設置有必填項,...織夢文章模板。

前面通過制作“在線報名”講解了制作織夢dedecms自定義表單以及調用表單的方法,一般制作反饋表單都會設置有必填項,比如姓名、電話等,但是默認的dedecms自定義表單卻沒有必填項的設置,如果要設置織夢自定義表單的必填項,需要進行額外的修改!
方法一:通過修改程序源文件實現
1、在plus文件夾下找到diy.php文件,對其進行編輯,在第40行左右找到代碼:
1
| $dede_fields = empty($dede_fields) ? '' : trim($dede_fields); |
2、在這行代碼下面,添加以下代碼后保存文件:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| //增加必填字段判斷
if($required!=''){
if(preg_match('/,/', $required)){
$requireds = explode(',',$required);
foreach($requireds as $field){
if($$field==''){
showMsg('帶*號dede免費模板的為必填內容,請正確填寫', '-1');
exit();
}
}
}else{
if($required==''){
showMsg('帶*號的為必填內容,請正確填寫', '-1');
exit();
}
}
}
//end |
3、在創建的自定義表單中找到代碼:
1
| <form action="/plus/diy.php" enctype="multipart/form-data" method="post"> |
4、在這行代碼下面,添加代碼:
1
| <input type="hidden" name="required" value="數據字段名,數據字段名" /> |
注意這行代碼要修改下,根據你的表單所需要設置的必填項,例如設置“姓名”、“郵箱”為必填項。
添加新字段–“表單提示文字”:姓名–“字段名稱”:name
添加新字段–“表單提示文字”:郵箱–“字段名稱”:email
如:
1
| <input type="hidden" name="required" value="name,email" /> |
5、保存后,必填項設置完成,當用戶提交表單時間,系統檢查到必填項沒有輸入內容,就會提示“帶*號的為必填內容,請正確填寫”。
方法二:通過javascript腳本代碼實現檢測
1、把以下代碼保存為bitian.js文件:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| $(document).ready(function() {
//驗證
$('#complain').submit(function () {
if($('#name').val()==""){
$('#name').focus(dede模板安裝41;;
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;
}
})
});
關鍵詞標簽: 織夢 自定義 表單
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章織夢dedecms自定義表單必填項設置方法,織夢文章主要講述自定義,表單,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31651.html
為你推薦與織夢dedecms自定義表單必填項設置方法,織夢文章相關的文章
網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
5000+合作客服
8年從業經驗
150+覆蓋行業
主站蜘蛛池模板:
镇雄县|
香格里拉县|
得荣县|
盐边县|
西华县|
阿城市|
玉山县|
渝中区|
托里县|
府谷县|
徐闻县|
嘉善县|
贵阳市|
鄂伦春自治旗|
从化市|
佳木斯市|
蓬安县|
维西|
龙泉市|
亚东县|
神木县|
定安县|
广东省|
军事|
北票市|
嘉鱼县|
莫力|
通榆县|
同仁县|
邵阳市|
两当县|
敦煌市|
金坛市|
安龙县|
巴南区|
四平市|
徐闻县|
睢宁县|
温泉县|
玛多县|
通化县|
|