> Roy Schestowitz wrote:
>> ppcguy wrote:
>> > i've got a login page with name and password and
>> > would like the form to be submitted with the
>> > user presses on either of the two input fields.
>> > it works if i do this
>> > <INPUT TYPE="Submit" NAME="Submit" VALUE="Login">
>> > but does not for this:
>> > <INPUT TYPE="Button" NAME="Submit" VALUE="Login"
>> > onclick="onSaveClicked(this)">
>> Why would you ever want to use the latter if the former works? The
>> simpler form gives you the correct behaviour by default...
> before submitting the form. If this is input validation (the most
> on client-side validation - always perform it on the server side for
Sure, but this does not imply that (unobstrusive) client-side validation
must not be done. If it degrades well on non-JS user-agent it can provide a
better usability for the website, saving the user from extra server
roundtrips. But you'll have to implement the validation twice (client-side
What the OP should do, to do form validation:
<INPUT TYPE="Submit" NAME="Submit" VALUE="Login" onclick="return
where validateForm() returns 'false', if validation failed.
Email: pink at odahoda dot de