/ Published in: JavaScript
                    
                                        
I came across this little snippet... and thought it was rather nice.
                
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
<SCRIPT LANGUAGE="JavaScript">
function validate(form) {var e = form.elements, m = '';
if(!e['firstname'].value) {m += '- First name is required.\n';}
if(!e['lastname'].value) {m += '- Last name is required.\n';}
if(!e['address'].value) {m += '- Address is required.\n';}
if(!e['city'].value) {m += '- City is required.\n';}
if(!e['postcode'].value) {m += '- Postcode is required.\n';}
if(!e['telephone'].value) {m += '- Telephone number is required.\n';}
if(!/.+@[^.]+(\.[^.]+)+/.test(e['email'].value)) {
m += '- E-mail requires a valid e-mail address.\n';
}
if(!e['username'].value) {m += '- Username is required.\n';}
if(!e['password'].value) {m += '- Password is required.\n';}
if(e['password'].value != e['confirm'].value) {
m += '- Your password and confirmation password do not match.\n';
}
if(m) {
alert('The following error(s) occurred:\n\n' + m);
return false;
}
return true;
}
</SCRIPT>
Comments
 Subscribe to comments
                    Subscribe to comments
                
                