簡體   English   中英

PHP表單驗證 - 添加驗證復選框

[英]PHP form validation - adding a validation tick box

我正在使用本教程嘗試制作表單http://www.javascript-coder.com/html-form/javascript-form-validation.phtml

我的表單效果很好,但我已經包含了3個勾選框,我希望用戶在提交之前勾選。 創建此驗證讓我整天都在摸不着頭腦!

我已經嘗試制作這些自定義字段,但我很確定我的語法錯誤。 我在這里深受歡迎! 本教程提供了我嘗試實現的示例,但編碼對我來說在我的表單上使用太不相同了。 這是我試過的:

<input type="checkbox" name="checkbox1" id="checkbox1" />
<label for="checkbox" value='<?php echo $formproc->SafeDisplay('email') ?>'</label><label for='Please tick the box before pressing submit' >

然后在表單之后,在腳本內添加:

frmvalidator.addValidation("checkbox1","checkbox1","Please tick the box before pressing submit");

表單仍然提交,但我的驗證沒有發生。 如果有人能指出我正確的方向,那將是非常不可思議的。

我不確定發布我正在處理的實際頁面是否已完成,因為它是我的客戶網站?

它在文檔中。

frmvalidator.addValidation("checkbox1","shouldselchk=on");

首先,您需要為復選框賦值,如下所示

<input type="checkbox" name="checkbox1" id="checkbox1" value="1"/>

然后,您需要 addValidation函數的第二個參數中傳遞驗證類型,如下所示

frmvalidator.addValidation("checkbox1","shouldselchk=1");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM