问答详情
源自:4-3 任意属性值(一)

为什么需要写成obj.style[attr],而不能写成obj.style.attr?

为什么需要写成obj.style[attr],而不能写成obj.style.attr?

提问者:qq_小火车_04020340 2016-10-16 17:19

个回答

  • ErogenousMonstar
    2016-10-16 19:25:20
    已采纳

    因为传入的 attr = 'width' ,是带引号的,

    即 obj.style.width === obj.style.['width'];