On 16 May 2008 16:12, Boyd, Todd M. advised:

>> -----Original Message-----
> 
> 8< snip!
> 
>> That's incorrect.  A form will function perfectly well with only
name=
>> attributes, and no ids, and it's quite possible for JavaScript to
>> address the form elements using only the names (in fact, it's easier
>> than via the ids as there's a short syntax for it!).
>> 
>> CSS and the DOM, however, use the ids as primary identifier, so use
of
>> either of those may demand the presence of ids.
> 
> 8< snip!
> 
> True, you can access an input named "myInput" in a form named "myForm"
by
> simply writing: 
> 
>       document.myForm.myInput.value = "Hello!";
> 
> BUT... for CSS, it's also quite easy to reference something by name:
> 
>       [name="myElement"]
>       {
>               color: blue;
>               font-size: 10pt;
>       }

Well, true -- hence the qualifiers in "*primary* identifier" and "*may*
demand"!

Cheers!

Mike

 --
Mike Ford,  Electronic Information Developer,
C507, Leeds Metropolitan University, Civic Quarter Campus, 
Woodhouse Lane, LEEDS,  LS1 3HE,  United Kingdom
Email: [EMAIL PROTECTED]
Tel: +44 113 812 4730


To view the terms under which this email is distributed, please go to 
http://disclaimer.leedsmet.ac.uk/email.htm

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to