看板 Web_Design 關於我們 聯絡資訊
<html> <head> <script type ="text/javascript"> var test; test = HyperLink1.Text ??? ------------->問題所在 </script> </head> <body> <form id="form1" runat="server"> <asp:HyperLink ID="HyperLink1" runat="server" Text='某個名稱'/> </form> </body> </html> 各位好 小弟我在做練習的時候 遇到一些問題 我想請問說 我可以在網頁剛"偵錯"時 利用javascript來取得HyperLink1.Text這個值嗎? 還有 假設我取得了這個值 我要如何將他從.aspx傳遞到.aspx.cs裡頭呢 各位不嫌煩的話 可以看一下我上一個發問的問題 那個問題我找不到解法 所以想說 換javascript試看看 但小弟我沒學過javascript 所以根本不知道該怎麼用這個東西.... 就請大大們指導一下了 這問題煩我好久..... 另外問一下 小弟我是學asp.net的 那javascript是只要學網頁的就一定要學嗎 感覺網頁的東西很多呢 jsp css javascript之類的 都搞不清楚... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.168.213
emn178:何謂選取HyperLink 點了之後想做啥事 03/19 20:26
dinos:getElementById 03/19 20:30
呃 不是選取拉 我打錯 是要點選 ※ 編輯: cross0619 來自: 118.167.168.213 (03/19 21:43)
aaron0208:寫這個HyperLink1.Text js是找不到的 03/20 00:19
aaron0208:主要要看asp tag會轉化成哪些對應的html標籤 03/20 00:20
aaron0208:在用js去抓到那個標籤 就能取得那個值 03/20 00:21
aaron0208:getElementById 是我自己最常用的 03/20 00:21
aaron0208:如果要寫ajax 就要學javascript 03/20 00:22
aaron0208:如果要寫ajax 個人也建議不要用asp tag 03/20 00:23
在.aspx裡面 <asp:HyperLink ID="HyperLink1" runat="server" Text='某個名稱'/> 超連結就長這樣子 樓上的意思是說 像是html的<a></a>這樣嗎 可以請大大教一下怎麼看嗎 ※ 編輯: cross0619 來自: 118.167.168.99 (03/20 11:59)
Kelunyang:ASP不能直接寫A嗎? 03/20 14:33
emn178:如果你是要點了之後取得點擊列,看HyperLink有沒有onclick事 03/20 15:13
emn178:件可用,不然就換成button,如果是要跳到別頁而想知道是點哪 03/20 15:14
emn178:個,就在URL加上參數就行了 03/20 15:15
aaron0208:用火狐安裝firebug這個工具 在你要看的按右鍵選觀察元素 03/20 19:58
mickfang:var test = <%=HyperLink1.ClientID %>.innerHTML之類 03/21 06:10
mickfang:用.net控制項可以在.cs檔中直接使用,ex:HyperLink1.Text 03/21 06:12
在asp.net 裏頭也是可以使用<a>這個超鏈結標籤 如果使用這個標籤 我就可以使用javascript抓到他的值嗎 總感覺我好像把這東西想得太複雜 我看有些人的網站 他們把資料庫的檔案讀出來 後面的詳細連結都是不同的網頁連結 但我是想說 就同一個網頁就好 然後在點擊的時候傳某個值進去 但我好像搞得太複雜了 ※ 編輯: cross0619 來自: 210.60.11.156 (03/22 14:34)
aaron0208:帶query到同一個網頁? 03/23 00:26
aaron0208:用asp.net 應該有更聰明的方法 03/23 00:27
可以用query這個方式呢 ※ 編輯: cross0619 來自: 210.60.11.173 (03/24 20:01)