我喜歡用JavaScript進行客戶端驗證。爲此,我使用jQuery插件驗證()在這裏觀看:http://docs.jquery.com/Plugins/Validation/Methods驗證正則表達式和jQuery插件
通過單擊提交按鈕,我想比較iput字段中的ID與正則表達式。我該如何解決這個問題?
現在我做到了,就像這樣:
<form id="checkoutFormBean" action="/view/checkout?execution=e3s1" method="POST">
<li>
<input id="id" name="id" class="fieldError required number" tabindex="12" value="" maxlength="2048" type="text">
</li>
<script type="text/javascript">
$(document).ready(function(){
$("#checkoutFormBean").validate({
id: "required",
id: {
equalTo: "/^2099[0-9]{9}$/"
}
});
});
</script>
但它不工作
你不能有兩個屬性命名爲「ID」在同一個對象的文字。第二個可能只是取代第一個。 – 2012-04-13 07:08:36