vcsjones,
A very thoughtful post, but about name and id attribute, I was
under an impression that id is used to specify the unique id of a
control where as name specifies the name of a control. I normally use
these 2 in javascript in such way:
id- when I look for a single control
name - when I look for group of controls
the function in javascript that can be used for these are :
document.getElementById('') for id
document.getElementsByName('') for name
How come the name attribute is Deprecated, where as
document.getElementsByName('') is available in intellisense of
javascript in vs-2008.
and
How can id replace the need for name when we can have same name for many controls where as id should be unique
ref: http://www.w3schools.com/TAGS/tag_a.asp