我有一個小的表單「姓名」,「電子郵件」,「請求」,「消息」字段。我想要做的就是在輸入欄紅色的邊框上突出顯示,如果在提交時缺少所需的信息。我希望通過電子郵件發送表單結果。真的很簡單。是否有快速的表單驗證腳本?在jquery中!
任何人都可以爲我推薦一個快速腳本嗎?
埃裏克
我有一個小的表單「姓名」,「電子郵件」,「請求」,「消息」字段。我想要做的就是在輸入欄紅色的邊框上突出顯示,如果在提交時缺少所需的信息。我希望通過電子郵件發送表單結果。真的很簡單。是否有快速的表單驗證腳本?在jquery中!
任何人都可以爲我推薦一個快速腳本嗎?
埃裏克
$('form').submit(function(){
var empty_inputs = $(this).find('input[type=text]:empty');
if(empty_inputs.length > 0) {
empty_inputs.addClass('error').after('<div class="error">this field is required</div>');
return false;
}
return true;
});
您可以使用jQuery驗證插件(http://bassistance.de/jquery-plugins/jquery-plugin-validation/)用於客戶端表單驗證。您需要使用PHP,ASP.NET,ColdFusion,Jaxer或其他服務器端實用程序來啓動電子郵件。
就像Will Peavy建議的那樣,jQuery驗證插件(http://docs.jquery.com/Plugins/Validation)爲您驗證各種輸入類型(如email,alph,digits)做了相當不錯的工作。它已經很好地與ASP.NET MVC,Zend等框架集成。你只需要做一些適當的設置來激活插件。
javascript? PHP的? ASP? Perl的? CGI? – drudge 2010-10-21 23:47:28
jquery的首選 – Erik 2010-10-21 23:50:34