Re: [問題] 用變數代替超連結中的數字

看板Ajax作者 (葉酸酸)時間14年前 (2011/03/23 21:36), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《rainyuhtree (ianyu)》之銘言: : 功能是要寫上下頁,用變數代替連結中的數字 : 第一種 : <input type="button"; value="NEXT2" : onclick="parent.frames('top').location.href=' : " rel="nofollow">http://localhost/sqlanddb2.pdf'"> : 這是用按鈕,確實可以直接到下一頁去 : 但是我想用變數來代替pdf : 所以一定要想辦法弄個變數來代替 : 因此研究了第二種方法 : <script> : var page = 2 : document.write("<a href= : http://localhost/sqlanddb"pafe".pdf target=top>NEXT</a>"); : </script> 請問你是要這樣寫嗎? http://jsbin.com/anava4/edit : 這種辦法就可以用變數來代替了 : 但是不知道如果我按到了下一頁之後,可以讓變數+1-1的 : 想說變數要變,應該要用onclick : 又研究了一個辦法 : <script> : function test() : { : var page=2 : document.write("<a href= : http://localhost/sqlanddb"pafe".pdf target=top>NEXT</a>"); : } : </script> : <form> : <input type="button" name="hello" : value="NEXT" : onClick="test()"> : </form> : 但是這個辦法卻跑不出結果 : 主要就是希望,按了下一頁,變數有辦法+1-1,所以看來辦法應該是 : 第三種有用onClick最好,但是無法執行 : 想請大家指點指點 我猜你是要這樣寫? http://jsbin.com/obahu5/edit -- Oni devas ami animalojn. Ili estas tiel bongustaj. One should love animals. They are so tasty. 每個人都應該愛動物,他們是如此美味。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.46.33

03/24 01:08, , 1F
一,我不太懂這裡頭的東西耶,跟我貼上來的不是一樣嘛
03/24 01:08, 1F

03/24 01:09, , 2F
可以請b大稍微解釋一下嘛
03/24 01:09, 2F

03/24 21:22, , 3F
1. 貼上來的多了加號 2. 網址裡面的變數名從 pafe 改 page 了
03/24 21:22, 3F

03/24 21:30, , 4F
被打臉還不知道... XD
03/24 21:30, 4F

03/25 19:16, , 5F
嗯,謝謝b大說明!
03/25 19:16, 5F
文章代碼(AID): #1DYVTZ5_ (Ajax)
文章代碼(AID): #1DYVTZ5_ (Ajax)