Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #17899

Re: Question on form validation

From Mike Filbin <michael.filbin@gmail.com>
Newsgroups comp.lang.javascript
Date 2012-12-31 16:07 -0700
Message-ID <2012123116071843163-michaelfilbin@gmailcom> (permalink)
References <be8abd23-af86-48c7-be3f-a751ce6e574f@googlegroups.com>
Subject Re: Question on form validation

Show all headers | View raw


Can you move your validation server-side? If your form is rendered 
statically, the user can disable JavaScript to bypass your validation 
script. Also, just a quick tip. Cache your reference to 
'Form1.FieldName'. It is generally bad practice to resolve the same DOM 
node twice. You can cache it like so:

var field = Form1.FieldName;

And then refer to it as

 // Use triple equal for type corherced comparisons. Double euqals can 
give unexpected results
if (field.value === ""){
 	…
	field.focus();
	...
} else {
	...
}

On 2012-12-19 14:57:35 +0000, bravesplace@gmail.com said:

> I use the following to determine if a field is blank and to alert them 
> the field is required:
> 
> if (Form1.FieldName.value == "")
>   {
>     alert("Please enter a value for the  FIELDNAME field.");
>     Form1.FieldName.focus();
>     return (false);
>   }
> 
> How can I use a LIKE type of statement so if they use a word we cannot 
> allow such as "Stupid", I can advise them the word is not permitted?

	

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Question on form validation bravesplace@gmail.com - 2012-12-19 06:57 -0800
  Re: Question on form validation Stefan Weiss <krewecherl@gmail.com> - 2012-12-19 16:20 +0100
  Re: Question on form validation Danny <dann90038@gmail.com> - 2012-12-19 13:38 -0800
  Re: Question on form validation Mike Filbin <michael.filbin@gmail.com> - 2012-12-31 16:07 -0700
    Re: Question on form validation Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-01 01:58 +0100
      Re: Question on form validation "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2013-01-01 11:35 +0100

csiph-web