Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.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
Javascript 它应该是一个下拉列表。它';s按钮是主按钮。但它没有';不管我怎么努力,列表都不会显示_Javascript_Html_Css_Events - Fatal编程技术网

Javascript 它应该是一个下拉列表。它';s按钮是主按钮。但它没有';不管我怎么努力,列表都不会显示

Javascript 它应该是一个下拉列表。它';s按钮是主按钮。但它没有';不管我怎么努力,列表都不会显示,javascript,html,css,events,Javascript,Html,Css,Events,主要的 函数切换(){ var x=document.getElementsByClassName('nm').nextSibling; 如果(x.style.display==='block') { x、 style.display='none';} 否则{ x、 style.display='block'; } } .getElementsByClassName返回元素的集合,而不仅仅是一个元素。从该集合中选择第一个(因为元素集合/数组不支持.nextSibling方法) 我试过了,


主要的
函数切换(){ var x=document.getElementsByClassName('nm').nextSibling; 如果(x.style.display==='block') { x、 style.display='none';} 否则{ x、 style.display='block'; } }
.getElementsByClassName
返回元素的集合,而不仅仅是一个元素。从该集合中选择第一个(因为元素集合/数组不支持
.nextSibling
方法)


我试过了,但仍然不起作用。它没有显示任何我更新过的内容,请使用
[0]。下一代入门同级
,谢谢。它起作用了
var x = document.getElementsByClassName('nm')[0].nextElementSibling;
                                             ^^^