改變超級鏈接的內容

           

          < html >

          < head >

          < title >

          超鏈接測試

          </ title >

          < script  language ="JavaScript" >
          function  changeShowSize(actionName)
          {
              
          if (actionName == '伸展')
              
          {
                    document.getElementById('changeSize').innerText
          = '收縮';
              }

              
          else
              
          {
                    document.getElementById('changeSize').innerText
          = '伸展';
              }

          }

          </ script >
          </ head >  

          < body >

          < id ="changeSize"
                 href
          ="changeShowSize(document.links[0].innerText)" > 伸展 </ a > <!--本行代碼有誤,應該改為href="javascript:changeShowSize(document.links[0].innerText)" >伸展</a> -->

          </ body >

          </ html >


          posted on 2007-02-26 15:04 我為J狂 閱讀(707) 評論(4)  編輯  收藏 所屬分類: JavaScript

          評論

          # re: 改變超級鏈接的內容。 2007-02-26 19:32 chorsg

          樓主的代碼好像不對,也可能你故意寫錯的
          大家這樣寫就實現樓主說的功能了(代碼比較丑陋)
          <html>

          <head>

          <title>

          超鏈接測試

          </title>

          <script language="JavaScript">
          function changeShowSize(actionName)
          {
          if(actionName=='伸展')
          {
          document.getElementById('changeSize').innerText='收縮';
          }
          else
          {
          document.getElementById('changeSize').innerText='伸展';
          }

          //alert(document.links[0].innerText);
          }
          </script>
          </head>

          <body>

          <a id="changeSize" href="#"
          onclick="changeShowSize(document.links[0].innerText)">伸展</a>

          </body>

          </html>  回復  更多評論   

          # re: 改變超級鏈接的內容。 2007-02-26 19:34 chorsg

          鄙視你的這種行為。。。  回復  更多評論   

          # re: 改變超級鏈接的內容。 2007-02-26 19:43 BeanSoft

          <a id="changeSize" href="#"
          onclick="changeShowSize(document.links[0].innerText);return false;">伸展</a>

          否則如果頁面很長就跑到頁首了, return false 可以確保不會接著訪問 URL.  回復  更多評論   

          # re: 改變超級鏈接的內容。 2007-02-26 21:17 我為J狂

          呵呵,的確我的代碼有一行寫錯了-----<a id="changeSize"
          href="changeShowSize(document.links[0].innerText)">伸展</a>

          應該更改為:<a id="changeSize"
          href="javascript:changeShowSize(document.links[0].innerText)">伸展</a>

          謝謝大家對我博客的支持。
            回復  更多評論   

          <2007年2月>
          28293031123
          45678910
          11121314151617
          18192021222324
          25262728123
          45678910

          導航

          統計

          常用鏈接

          留言簿(11)

          隨筆分類(48)

          文章分類(29)

          常去逛逛

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 彭山县| 吉隆县| 孝感市| 桓仁| 长寿区| 宁都县| 迁安市| 京山县| 永昌县| 开阳县| 广丰县| 濮阳市| 万年县| 林口县| 汤阴县| 福州市| 健康| 共和县| 浮梁县| 泽州县| 广州市| 澎湖县| 天门市| 葵青区| 武城县| 体育| 平阴县| 保康县| 乌兰浩特市| 平利县| 如东县| 滕州市| 丰顺县| 保康县| 荔浦县| 古蔺县| 防城港市| 纳雍县| 吉首市| 宜州市| 建阳市|