我发现onclick
示例here。我做了页面上给出的所有内容,但我不知道发生了什么问题/正在进行。使用JavaScript错误的Onclick方法
我做了什么给那里,当我创建一个新的页面,它不工作。出了什么问题?
HTML
<div id="leftmenu">
<ul id="leftmenuidfrmslt" style="vertical-align: middle;">
<a href="" onclick="mob();"><li><span class="flaticon-smart">
</ul>
</div>
的JavaScript
function mob() {
hidemenus();
document.getElementById('mobi').style.display = "block";
}
function hidemenus() {
document.getElementById('mobi').style.display = "none";
}
ONCLICK显示菜单
<div id="mobi" style="display:none;z-index:99;" class="answer_list" >
<p class="flaticon-right127"><a href="#">Mobile Phones</a>
<p class="flaticon-right127"><a href="#">Tablets</a></p>
<p class="flaticon-right127"><a href="#">Mobile Accessories</a></p>
</div>
我完整的代码http://jsfiddle.net/sanoj908572/u2kxu2hz/4/ – 2014-10-09 19:23:09
你有一个语法错误。乍一看,你永远不会关闭'hidemenus'功能。 – David 2014-10-09 19:26:55
对于初学者,'hidemenus'函数没有用'}'关闭。请检查您的控制台是否有错误报告。(在Chrome中:右键单击>检查元素>底部窗口中的控制台选项卡)。此外,你'hidemenus'并直接显示它们(第二行)。 – 2014-10-09 19:27:14