我有這個功能frmvalidator我正在使用它來比較兩個輸入字段。事情是我得到了2個必需的字段,用戶需要填寫一個或兩個字段,但不能讓兩個輸入不填充。提交前驗證表單域
這裏是我的就是我一直在努力:
<form id="contact_form" action="contact.php" method="POST">
<label>RFC ** </label>
<input class="fiscal-input" type="text" name="rfc" placeholder="">
<label> ó CURP **</label>
<input class="fiscal-input" type="text" name="curp" placeholder="">
</form>
frmvalidator.addValidation("curp","regexp=^[A-Z]{1}[AEIOU]{1}[A-Z]{2}[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-9]|3[0-1])[HM]{1}(AS|BC|BS|CC|CS|CH|CL|CM|DF|DG|GT|GR|HG|JC|MC|MN|MS|NT|NL|OC|PL|QT|QR|SP|SL|SR|TC|TS|TL|VZ|YN|ZS|NE)[B-DF-HJ-NP-TV-Z]{3}[0-9A-Z]{1}[0-9]{1}$","Por favor ingrese un CURP válido.");
frmvalidator.addValidation("rfc","regexp=^([A-Z,Ñ,&]{3,4}([0-9]{2})(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-9]|3[0-1])[A-Z|\d]{3})$","Por favor ingrese un CURP válido.");
兩個正則表達式只是控制輸入是某些字母數字。 我需要的是一個javascript函數,它允許填充一個或兩個,但不填充空白。
你們能指導我嗎?