2010-06-12 18 views
1

我有一系列asp:ImageButtons和一個asp:Image(Big)。單擊每個ImageButton應將asp:Image的ImageUrl更改爲新的ImageUrl。我們如何使用一個Javascript函數來處理這個問題。因爲我不想爲每個asp:ImageButton編寫ImageButton_Click代碼。這使我的應用程序運行速度非常慢,並且也傳遞了太多的服務器請求設置asp:使用Javascript功能的圖片URL

任何想法????如何設計一個功能強大的Javascript函數。順便說一句,當用戶點擊ImageButton時...必須設置爲asp:Image(Big)的ImageUrl與ImageButton相同。這可能會有所幫助。

在此先感謝

+1

從學習javascript和DOM交互開始。然後忘掉asp:image等,因爲只有在客戶端上呈現javascript和DOM存在。 – 2010-06-12 16:52:12

回答

0

做一個查看源代碼,你的ASP:當爲HTML渲染圖像可能顯示爲IMG SRC = ...。

您可以使用document.getElementById()獲取元素,並基於圖像按鈕單擊,更改它們的屬性,如: imageNode = document.getElementById(id); imageNode.href =「google.com」;