gpt4 book ai didi

html - html元素中data-attribute=false与data-attribute ="false"有什么区别吗?

转载 作者:搜寻专家 更新时间:2023-10-31 23:06:24 25 4
gpt4 key购买 nike

我在 html 元素中的数据属性为 <button data-verified=false>Update</button> .它具有数据属性的 bool 值。

跟下面的元素<button data-verified="false">Update</button>有什么区别吗?因为数据属性用双引号引起来。

html是否支持 bool 值?

最佳答案

bool 属性在 HTML 中受支持,但数据验证不是其中之一,无论它如何出现在标记中。 data-verified=falsedata-verified="false" 都创建了一个字符串类型和值为“false”的属性,如果在 JS 中将其作为 bool 值进行测试被视为真实

这只是因为 false 不包含空格。作为一个反例,data-verified=not true 是无效的,和data-verified="not true"

完全不一样

关于html - html元素中data-attribute=false与data-attribute ="false"有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16961443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com