dom - Why is getElementsByName only usable from document in JavaScript? -



dom - Why is getElementsByName only usable from document in JavaScript? -

i this:

var form = document.getelementsbytagname("form")[0]; var form_element_list = form.getelementsbyname("foo");

but alas, seems getelementsbyname can run document (see mdn).

question: why possible search document level? name attributes used in forms.

thanks!

why possible search document level?

for historical reasons? don't know. however, names global identifiers ids in document.getelementsbyid, not unique.

especially name attributes used in forms.

you utilize form's .elements collection purpose, can adressed names well.

javascript dom getelementsbyname

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -