At 8:25 AM -0700 5/7/08, Kristina Anderson wrote:
PS special thanks to Tedd for testing the script for me.
Also, I've forwarded this thread to the person who designed the HTML
forms for this project.
Is there any reason to prefer label tags over using id, or is either
one fine going forward?
PS special thanks to Tedd for testing the script for me.
Also, I've forwarded this thread to the person who designed the HTML
forms for this project.
Is there any reason to prefer label tags over using id, or is either
one fine going forward?
--Kristina
> Hi everyone -- thanks again for help
Hi everyone -- thanks again for help and just wanted to let you know
what the issue ended up being.
If a label tag with for= is not used, then name= & id= must both be
used inside the tag, as Javascript uses id & PHP uses name.
-- Kristina
> ed,
>
> it calls the subfunctions like so:
>
ed,
it calls the subfunctions like so:
reason += validateUsername(theForm.user_name);
reason += validatePassword(theForm.pwd);
reason += validateEmail(theForm.email1);
reason += validatePhone(theForm.phone1);
reason += validateEmpty(theForm.first_name);
which appears to be OK
> Well th
Well that's different... if the Javascript is 'looping' over the form
array as so:
function check(){
fld = document.getElementById('test').value.length ;
alert(fld);
}
function loopForms(){
var frms = document.forms ;
for(a=0;a
At 6:52 PM -0700 5/6/08, Kristina Anderson wrote:
Rolan,
I found this one that looked very easy to expand at
http://www.webcheatsheet.com/javascript/form_validation.php
However it is not picking up the blank fields...
blank fields ?
I must not be understanding this -- doesn't validateEmpty
it's implicitly referenced, i.e. the name of the element is being
passed in as an enumerated value assigned to the type of validation
subroutine I want to call for that element.
But by "by id" i guess that there needs to be an id="sameasname" in
each form element...?? That could be the issue?
That's correct Javascript, assuming that fld =
document.getElementById('the element you are referencing')
Kristina Anderson wrote:
if (fld.value.length == 0) {
is that even right?
I thought it used to be fld.length or fld.text.length...??
Kristina
Rolan,
I found this one that loo