猿问

请问这个DOM的区别

document.getElementsByTagName('input')[0]

document.getElementsByTagName('input')

document.getElementsById('input')

主要是第一和第二的区别

慕桂英3251318
浏览 1031回答 2
2回答

尼称已占用

document.getElementsByTagName('')获取的是一个对象数组,[0]表示取里面的第一个。如果只有一个也要加[0],因为是数组,不加取不到。

婷儿1988

第一个获取的是一个数组,document.getElementsByTagName获取标签名一般都是一个数组的形势,因为标签名可能不止一个
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答