etElementByID getElementsByName getElementsByTagName的区别和总结 
以及innerhtml的用法啊?一直没搞明天,能不能举个例,或者哪个手册有也行

解决方案 »

  1.   

    getElementById,name,tag 是得到document里的对象,document.getElementById('username').value,常用来取值
    innerhtml是document的内部页,document.getElementById('username').innerHtml="内部网页内容";,常用来赋值
      

  2.   

    1 getElementById可以用来获取html id为xxx的DOM节点对象.
    2 getElementByName返回html name为xxx的一个节点列表.
      但有些节点是不能用name获取的,比如说A, APPLET, attribute, BUTTON, EMBED, FORM, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=hidden, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text, LINK, MAP, OBJECT, RT, RUBY, SELECT, TEXTAREA
    3 getElementByTagName可以获取诸如a div p input等节点列表.
      

  3.   

    byId 取到就是唯一的撒
    byName 取到的是一组集合byTagname 取到的也是一组集合 比如input啊 等等