Re: [ js ] 請問onClick可以一次呼叫多個函式嗎?

看板Ajax作者 (冷月玄)時間17年前 (2008/11/18 00:43), 編輯推噓5(508)
留言13則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《Lecwar (冷月玄)》之銘言: : <input name="color" type="radio" onclick="changeSrc(var1,var2)"> : 原本的radio表單是長的像上面這樣 在radio button之間切換時可以改變 : 一張圖片的位址,如果同時我也想改變另一個連結的位址(與圖片的不同) : 是不是可以在onClick裡面同時做這兩件事呢? : 也就是可以在裡面呼叫兩個函式嗎..該如何寫呢? : 希望知道的朋友可以幫小弟解惑,謝謝^^ 第一個問題得到解答了 囧 可是出現了第二個問題 我想改變的連結是一個像這樣的東西 <a id="abc" href="javascript:openNew('url')"> abc </a> 上面可以做到改變href的值, 但如果包含 「'」符號的話函式就不會動了(也就是href不會變) 但是如果沒有包含「'」 結果會變成 href="javascript:openNew(url)" ↑沒有單引號 結果會變成這個連結點不了.. 請問有什麼方法可以只改變「url」的值嗎? 或是可以解決我遇到的問題呢 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.216.250 ※ 編輯: Lecwar 來自: 218.166.216.250 (11/18 00:44)

11/18 01:06, , 1F
你的url到底是啥 看不懂...
11/18 01:06, 1F

11/18 01:09, , 2F
我猜想你跟上上篇是一樣的問題
11/18 01:09, 2F

11/18 01:09, , 3F
應該不是'的問題...
11/18 01:09, 3F

11/18 01:14, , 4F
url 應該是指 openNew函數的導入值
11/18 01:14, 4F

11/18 01:18, , 5F
想要改變url的值,然後由url去呼叫javascript的話
11/18 01:18, 5F

11/18 01:18, , 6F
應該就要想用什麼伺服器語言來改變吧?例如:asp、php?
11/18 01:18, 6F

11/18 01:21, , 7F
你的意思從url讀進一個JS檔案嗎
11/18 01:21, 7F

11/18 03:14, , 8F
是想改變url的值,由url呼叫javascript沒錯
11/18 03:14, 8F

11/18 03:15, , 9F
我可以成功在php中取出我要的指定 但是有「'」就會沒辦法
11/18 03:15, 9F

11/18 03:15, , 10F
執行..
11/18 03:15, 10F

11/18 03:17, , 11F
有'是可以執行的喔...看上上篇八...
11/18 03:17, 11F

11/18 03:17, , 12F
你的問題應該是在怎麼呼叫JS...
11/18 03:17, 12F

11/18 03:19, , 13F
你用個alert url出來看就知道了...
11/18 03:19, 13F
文章代碼(AID): #198PywEs (Ajax)
文章代碼(AID): #198PywEs (Ajax)