首页 > 解决方案 > 在输入中显示数据

问题描述

我是这一切的新手,我希望你能帮助我!

我在“var data”中有一个名称选择器,如下所示:

var data = [{"name":"firstname lastname", "username":"admin",}]

我想将选择的名称显示为文本,我有下一行:

d3.select("#name h1")
 .text(data[picked].name);

<div id="name"><h1></h1></div>

[这行得通!]

我想在输入中获取用户名。我有这个:

d3.select("#username")
 .text(data[picked].username);
<input id="username">

但这对我不起作用。

请帮忙。

标签: javascriptphphtml

解决方案


你必须使用.val()而不是.text()

d3.select("#username").val(data[picked].username);


推荐阅读