我想为我的浏览器创建最简单的书签。
javascript:document.getElementsByClassName('source').style.visibility='visible';
我体内有多个 div.source。默认情况下,它们使用 css 设置为 .source { display:none; }
。
我的控制台告诉我: Uncaught TypeError: Cannot set property 'display' of undefined
当我单击小书签时,所有 .source div 都应该可见。我在这里做错了什么?
原文由 matt 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可能需要遍历结果,如下所示:
并且正如@ionoy 提到的那样,使用
display
属性。我希望这有帮助。http://jsfiddle.net/erick/rb7bn/1/