在JavaScript中获取控件(通常指HTML元素)的属性有多种方法,以下是一些基础概念和常见操作:
id
、className
、innerHTML
等,这些属性是HTML元素本身就有的。data -
开头,例如data - myattr="value"
。getAttribute
方法value
、className
等)访问效率高。value
属性)、选择框的选中项(value
或selected
属性等)。src
属性来加载不同的图片,或者根据自定义属性来控制动画效果等。null
或undefined
getAttribute
方法会返回null
,直接访问不存在的固有属性可能会得到undefined
。data -
前缀(如果使用getAttribute
获取自定义属性)data - myattr
,使用getAttribute('data - myattr')
获取到的值会包含data -
前缀。<input type="checkbox" checked>
,获取checked
属性时得到的是字符串"checked"
,而不是布尔值true
。领取专属 10元无门槛券
手把手带您无忧上云