Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使用d3.js添加不带值的属性_Html_D3.js - Fatal编程技术网

Html 使用d3.js添加不带值的属性

Html 使用d3.js添加不带值的属性,html,d3.js,Html,D3.js,如何使用d3.js添加没有值的属性 例如,我如何构建这样一个选项: <option value="" disabled selected>Select something...</option> 选择一些东西。。。 在此示例中,禁用的和选定的属性没有值。而value属性的值为”正是出于这些目的,您可以使用: 某些HTML元素具有无法使用属性或样式寻址的特殊属性,例如表单字段的文本值和复选框的选中布尔值。使用此方法获取或设置这些属性 因此,您的可以按照以下方式构建: d

如何使用d3.js添加没有值的属性

例如,我如何构建这样一个选项:

<option value="" disabled selected>Select something...</option>
选择一些东西。。。

在此示例中,禁用的
和选定的
属性没有值。而
value
属性的值为

正是出于这些目的,您可以使用:

某些HTML元素具有无法使用属性或样式寻址的特殊属性,例如表单字段的文本
和复选框的
选中
布尔值。使用此方法获取或设置这些属性

因此,您的
可以按照以下方式构建:

d3.select("select")
  .append("option")
    .property("value", "")
    .property("selected", true)
    .property("disabled", true)
    .text("Select something...");

为了实现这些目的,您可以使用:

某些HTML元素具有无法使用属性或样式寻址的特殊属性,例如表单字段的文本
和复选框的
选中
布尔值。使用此方法获取或设置这些属性

因此,您的
可以按照以下方式构建:

d3.select("select")
  .append("option")
    .property("value", "")
    .property("selected", true)
    .property("disabled", true)
    .text("Select something...");

可能重复的请不要编辑您的问题以发表评论。评论在评论部分。“我把它滚回去了。”杰拉尔多夫塔多,但这不是评论。你可以清楚地看到,这个问题被标记为一个重复的问题。@GerardoFurtado,lol。现在是否有人可以告诉我,这个问题只是一个重复的问题,没有提供任何解释?是的,任何有足够RP的人都可以投票结束,无论是出于对是错的原因。如果你不同意就他/她的投票发表评论的人,写另一篇评论抱怨,或者把它带到meta。。。但是不要编辑你的问题来回答评论。另一方面,如果您有与问题相关的其他信息,可以向用户显示您的问题不是重复的,那么您应该相应地编辑您的问题。可能的重复请不要编辑您的问题以发表评论。评论在评论部分。“我把它滚回去了。”杰拉尔多夫塔多,但这不是评论。你可以清楚地看到,这个问题被标记为一个重复的问题。@GerardoFurtado,lol。现在是否有人可以告诉我,这个问题只是一个重复的问题,没有提供任何解释?是的,任何有足够RP的人都可以投票结束,无论是出于对是错的原因。如果你不同意就他/她的投票发表评论的人,写另一篇评论抱怨,或者把它带到meta。。。但是不要编辑你的问题来回答评论。另一方面,如果您有与问题相关的其他信息,可以向用户显示您的问题不是重复的,那么您应该相应地编辑您的问题。这是否意味着如果我将
。属性(“selected”,false)
,然后我将删除属性
selected
。如果要删除属性,需要使用
.property(“selected”,null)
。从技术上讲,这相当于将其设置为
false
,因为缺少该属性表示
false
值。请参见规范中的定义。这是否意味着如果我将
。属性(“selected”,false)
,然后我将删除属性
selected
。如果要删除属性,需要使用
.property(“selected”,null)
。从技术上讲,这相当于将其设置为
false
,因为缺少该属性表示
false
值。有关的定义,请参见规范。