看板 [ Ajax ]
討論串[討論] 函式被呼叫時的變數
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 4→)留言6則,0人參與, 最新作者JYHuang (夏天到了,冷不起來了說)時間16年前 (2009/08/30 16:19), 編輯資訊
0
0
1
內容預覽:
我又來問問題了 XD. 其實也跟這個問題有點相關 :p. 一般來說 <a href="#abc">..</a>. 這個連結並不會造成頁面的重讀,所以有時候拿來搭配ajax. 然後判斷url中參數#來當一些應用滿好用的 (像是gmail). 不過發現一個小問題... Gmail中,按上一頁的話 內容會

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者TonyQ (沉默是金)時間16年前 (2009/08/29 11:22), 編輯資訊
0
0
1
內容預覽:
其實這的確也是把他本身傳過去的 ,. 但是 a (也就是 hyperlink) 在實做 toString 這個function 比較不同 ,. 不會像li 那樣顯示 , 所以才會讓你有這種錯覺. 你可以跑跑看 這個 sample page 就知道了. http://tonylovejava.goog

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者JYHuang (夏天到了,冷不起來了說)時間16年前 (2009/08/27 16:56), 編輯資訊
0
0
0
內容預覽:
今天在寫東西時又發現一個滿特殊的情況. function abc(str,elem){. alert(elem). }. <li onclick="abc('123',this)">...</li>. <a href="#abc" onclick="abc('123',this)">...</a>.
(還有305個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者fillano (冒牌費大公)時間16年前 (2009/07/20 13:36), 編輯資訊
0
0
0
內容預覽:
有一個方法是利用函數來產生event handler,然後把參數keep在closure裡面。例如:<html>. <script>. var setClick= function(param) {. return function(event) {. if(!event) event = wind
(還有131個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者lausai (恨怨悲苦憎怒嗔)時間16年前 (2009/07/19 13:45), 編輯資訊
0
0
0
內容預覽:
以下是新手查書得來的資訊@@ 用這種寫法註冊event handler時 會自動將event object傳遞給event handler的第一個參數 函式後面加上 () 運算子就會執行函式. 所以這個寫法browser應該是理解成將obj.onclick設定為func('123')的回傳值 要傳遞
(還有51個字)
首頁
上一頁
1
2
下一頁
尾頁