发表于: 2020-07-08 22:15:23

1 2373


今日完成:

遇到问题:

aaa:document.getElementsByTagName('input'),

console.log('账号:'+this.aaa[0].value+'密码:'+this.aaa[1].value)

这种可以,但是

consoe.log(this.aaa.value)或者consoe.log(this.aaa)

给的不是数组,而是undefined//跟(js教程)HTMLCollection 对象有关

原因:

HTMLCollection 不是一个数组!

HTMLCollection 看起来可能是一个数组,但其实不是。

你可以像数组一样,使用索引来获取元素。

HTMLCollection 无法使用数组的方法: valueOf(), pop(), push(), 或 join() 。

ps:这种方式查找操作(绑定)的元素,哪怕只有一个也必须通过加索引值的方式才能应用,xxx[0]

遇到问题:

碰到这种说btn()函数未定义的,如果语法没问题,可以尝试改个名字,可能和其他东西冲突了,具体什么,待查,可能这也是个特定标签,需要注意

这里是改个名字就好了


在设置config跨域这卡住了



返回列表 返回列表
评论

    分享到