当前位置: 代码迷 >> Java Web开发 >> onclick事件不起作用了?解决思路
  详细解决方案

onclick事件不起作用了?解决思路

热度:8319   发布时间:2013-02-25 21:06:56.0
onclick事件不起作用了?
<body>
    <div class="menu-container">
     <div class="menu-header" >系统菜单</div>
     <div class="menu-lines" id="menuList">
     <div>系统管理</div>
           
     <div class="sub" onClick="javascript:LoadPage('ziliaoupdate.jsp')">资料维护</div>
     <div class="sub" onClick="javascript:LoadPage('pwdupdate.jsp')" >密码修改</div>
     <div class="sub" onClick="javascript:LoadPage('account-list.jsp')" >帐号管理</div>
     <div class="sub" onClick="javascript:LoadPage('account-edit.jsp')" >录入帐号</div>

以上是部分选项,每个选项的LoadPage不起作用了,之前是可以的。
JS代码:
function LoadPage(url)
{
alert("cccccccc");
window.parent.document.getElementById("mainFrame").src="${pageContext.request.contextPath}/html/Gov/pages/"+url;
}
不知道为什么进入不了loadpage函数了???
引用:
引用:引用:<body>
    <div class="menu-container">
     <div class="menu-header" >系统菜单</div>
     <div class="menu-lines" id="menuList">
     <div>系统管理<……

没有关系的,现在再加上,看看行不行听哥哥的.
JS很直接,有一个地方错了可能全部JS就崩溃了;
有些工具和浏览器可以DEBUG找问题,像我们这种屌丝都是行行ALERT(),外加注释排除找问题位置.
引用:
引用:
引用:<body>
    <div class="menu-container">
     <div class="menu-header" >系统菜单</div>
     <div class="menu-lines" id="menuList">
     <div>系统管理</div>
     ……


很明显是因为你的样式控制了.
把这个样式改改呗!onclick中不用加 javascript:

直接写javascript代码就行了。
  相关解决方案