是这样的,我有一个link,点一下,会和别的站点通信,验证数据,但需要 几秒时间,用户以为没反应,会产生再点几下的冲动。所以,我要在用户点一下后,就让这个hyperlink失效。不要告诉我用button。

解决方案 »

  1.   

    正常的是这样document.div名字.innerHtml= '<a href='javascript:函数'>链接名</a>'
    用一个div装这个链接。点击完后函数里面 document.div名字.innerHtml= '链接名'应该就可以了哈,好久没弄js具体代码写不出了
      

  2.   

    不是很明白你的意思你是不是在Link里有个javascript方法,在方法里与其他站点通信?如果是这样。就好办。比如:
    <script>
    var i = 0;
    function connect()
    {
       if(i==1)
       {
             return;
       }
       i=1;
       //你的通信
       i=0;
       return;
    }
    </script>
      

  3.   

    楼上好像不行,i状态在两次javascript时,不会保存的吧
      

  4.   

    linzhisong(無聊) ( ) 信誉:100  2006-04-18 10:24:00  得分: 0  document.div名字.innerHtml= '链接名'不起作用阿写不进去,他依然是原来的字。
      

  5.   

    可以考虑用js控制这个link的可见性。使用display="none"属性。