两个写法,区别在哪里?
document.forms[0].elements[ 'abc '].value
document.getElementById( 'abc ').value
abc是一个input,为什么第一种取不到值,第二种就可以呢?
对javascript一直不甚了解,那位高手能告诉我,这两种写法区别在哪里。
------解决方案--------------------document.forms[0].elements[ 'abc '].value 取NAME
document.getElementById( 'abc ').value 取ID
------解决方案--------------------IE中name和ID是混用的,并不是这个区别,第二种是W3C的标准,用第二种好些