Javascript 我如何导航到下面的类

Javascript 我如何导航到下面的类,javascript,Javascript,我正在尝试访问下面的标签class=“topbar” 而且 如何在js中设置值?我必须设置输入类型文本的值 <div class="wrapper"><label>Value:</label><section class=""><input type="text"></section></div> 值: 您可以执行以下操作: var topbar =

我正在尝试访问下面的标签class=“topbar”

而且

如何在js中设置值?我必须设置输入类型文本的值

<div class="wrapper"><label>Value:</label><section class=""><input type="text"></section></div>
值:

您可以执行以下操作:

var topbar = document.getElementsByClassName('topbar');


您的代码几乎完美无瑕,但您需要正确拼写getElementByClassName,并为
getElementsByClassName
添加索引器。尝试在每个
getElementsByClassName
函数之后添加[0]。如下所示:
getElementsByClassName[0]

尝试使用querySelector

var x=document.querySelector("#swagger-ui");
var c=document.querySelector(".swagger-ui");
var y=document.querySelector(".swagger-container");

当您尝试这样做时发生了什么?没有
.getElementByClassName()
方法。它是
.getElementsByCassName()
(复数)。您最大的收获应该是熟悉浏览器的调试工具(在Chrome中按F12)。其中开发控制台上的错误消息会向您显示问题。
.querySelector()
.getElementsByClassName()
返回完全不同的对象。您可以获得结果的第一个元素。谢谢,这非常有帮助
var topbar = document.getElementsByClassName('topbar');
var topbar = document.querySelector('.topbar');
var x=document.querySelector("#swagger-ui");
var c=document.querySelector(".swagger-ui");
var y=document.querySelector(".swagger-container");