gpt4 book ai didi

javascript - html非文字中的双引号?哪个是正确的 : type ="checkbox" or type=checkbox?

转载 作者:行者123 更新时间:2023-11-30 13:37:33 28 4
gpt4 key购买 nike

所以我有这个...

< input type="checkbox" id="chvre" value="1"/>

在这里,id 是有道理的值在引号中,因为它是一个字符串标识符。但是type呢?值(value)?不是 checkbox一种类型,例如 String 和 Boolean?为什么我总是在双引号之间看到这些所谓的非文字?这是不好的做法吗?我应该以习惯做什么为目标?

此外,如果我希望值(即“1”)的值是数字而不是被视为字符串怎么办?如果我在 javascript 中读取该值,var val = document.getElementById("chvre").value我必须使用 parseInt()东西。

那么,做这些事情的正确方法是什么?我只是双引号一切吗?我不应该吗?

最佳答案

在使用属性时,您必须记住 XML 的规则,以及一般属性使用规则。

具体如下:

  • 属性必须出现在元素的开始标记内。关闭标记只是一个位置标记,除了斜杠和标记名称外,括号之间不应有任何其他内容。
  • 所有属性名称必须小写。
  • 所有属性都必须有一个值。
  • 所有属性值都必须用双引号引起来。请记住,双引号和两个单引号不是一回事。
  • 所有属性必须包含在以空格分隔的列表中,它们之间没有其他字符。

更多信息:

关于javascript - html非文字中的双引号?哪个是正确的 : type ="checkbox" or type=checkbox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4126025/

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