2 hq136234303 hq136234303 于 2015.06.18 11:52 提问

为什么DIV层不能调用JS方法

这是我的代码

 <!--外部可运行-->
  <li><a href="javascript:;"  onclick="document.getElementById('my').pause()">试听</a></li>
   <audio  id="my" src="./music/BlueDucks_FourFlossFiveSix.mp3" preload="auto"></audio>
     <!--内部不可运行-->
      <li><a href="#lightbox3" rel="lightbox3" class="lbOn">试听2</a></li>
 <div id="lightbox3" class="leightbox">
                <h1>在线音乐</h1>
                <hr class="hr1" >
                <div class="text_p">

                       <audio id="my" src="./music/BlueDucks_FourFlossFiveSix.mp3" preload="auto"></audio>

                </div>
                 <div class="Close Close_b"><a href="javascript:;"  onclick="document.getElementById('my').pause()" class="lbAction" rel="deactivate">关闭</a></div>
            </div>

4个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.06.18 12:08
 <div class="Close Close_b"><a href="javascript:;"  onclick="function(){document.getElementById('my').pause();}" class="lbAction" rel="deactivate">关闭</a></div>
star890124
star890124   2015.06.18 14:53

支持楼上,onclick是不能直接写入方法语句的

syjgreen07
syjgreen07   2015.06.18 16:48

毛线,要想直接必须在onclick后面加上javascript:
比如 onclick="javascript:history.back()";
楼上的两个忽悠人!

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.06.18 18:45

onclick="javascript:history.back()";

Csdn user default icon
上传中...
上传图片
插入图片