像我上面写的,我想在点击<a   href="a.html"  onclick="onclick()">aaaa</a><br>
时,去执行onclick()函数内的链接,相当于想让onclick()内的链接偷偷的在后面执行..

解决方案 »

  1.   

    要用超链接的话这样:
    <script >
    function onclick()
    {
     window.location="bb.htm";
    }</script>
    <a  id="myLink" name="myLink" href="javascript:onclick()">aaaa</a><br>
      

  2.   

    用按钮的话和超链接差不多
    <script >
    function onclick1()
    {
     window.location="bb.htm";
    }</script>
    <button onClick="javaScript:onclick1()">提 交</button>注意你的onclick()方法,与html标签中的onclick事件重名了.
      

  3.   

    <a  id="myLink" name="myLink" href="javascript:onclick()">aaaa</a><br>你现在是直接调用的,不是这样的,我想让href是一个页面是aa.htm,单击后在后台去执行函数里的bb.htm
      

  4.   

    <a   href="a.html"  onclick="onclick()">aaaa</a>这种写法,根本不会执行onclick的~因为你一点就跳到a.html了~
      

  5.   

    单击后在后台去执行函数里的bb.htm???
      

  6.   

    glvicky(偶不是猪猪) ( ) 信誉:105  2007-09-20 11:59:47  得分: 0  
     
     
       单击后在后台去执行函数里的bb.htm???
      
     
    是的.
      

  7.   

    不知道楼主到底要干什么
    href本来就是点击后跳转的页面,要转到哪个页面写到这里就好了一定要跳的话你可以在a.html里写跳转.没搞清楚目的
      

  8.   

    莫名其妙,就像楼上说的那样,在a.html间接跳转
      

  9.   

    <script >
    function onclick()
    {
    window.location.replace('bb.htm');
    }</script>
    <a href="javascript:onclick()">aaaa</a><br/>
      

  10.   

    将onclick()这个函数名换成别的
      

  11.   

    <a   href="a.html" id="theurl">aaaa</a>
    <input type="button" id="btnurl" onclick="theurlclick();">
    function theurlclick()
    {
        theurl.onclick();
    }
      

  12.   


    <a   href="a.html" id="theurl">aaaa</a>
    <input type="button" id="btnurl" onclick="theurlclick();">
    function theurlclick()
    {
        theurl.onclick();
    }
    好方法。
      

  13.   

    <script >
    function onclick1()
    {
    window.location.replace('bb.htm');
    }
    function click()
    {
    window.location.replace('bb.htm');
    }
    </script>
    <a href="a.html" onclick="onclick1()">aaaa</a><br/>that is ok~!!