[thelist] [Javascript] Form validation with regex
Howard Cheng
howcheng at ix.netcom.com
Tue Oct 29 13:59:01 CST 2002
1. $surnamepattern is not a valid Javascript variable name.
2. I would probably use a method on the regex object instead, like:
if (!surnamepattern.test(surnamefield)) alert("...");
If you want to run it off your string object, you need to use
obj.search(regexObj) instead, and this returns the index position of the
first instance of that pattern (-1 if not found).
At 02:01 PM 10/29/2002 +0000, Garrett Coakley wrote:
> var surnamepattern = /^[a-zA-Z\-\']+$/;
> var surnamefield = document.userdetails.surname.value ;
> function confirmValid() {
> if ((document.userdetails.surname.value)=="" ||
> surnamefield.match($surnamepattern)){
> alert('Please enter your surname'); return false;
> }
> }
::::::::::::::::::::::::::::::::::
Howard Cheng
http://www.howcheng.com/ <-- NEW!
howcheng at ix dot netcom dot com
AIM: bennyphoebe
ICQ: 47319315
More information about the thelist
mailing list