2014-01-07 141 views
-4

如何使用Javascript在onclick函數中發送參數。 以下是變量,需要在onclick函數中設置。將參數傳遞給onclick事件

var address ="Madison Avenue New York NY 10022"; 
var title ="Sydney NSW"; 

$('#MapDiv').html('<a href="javascript:void(0);" onclick="showGoogleMap();"><img src="assets/CommonAssets/time.png" /></a>'); 
+0

[在Javascript onClick事件傳遞參數]的可能重複(http://stackoverflow.com/questions/ 3495679 /傳遞參數在JavaScript的onclick事件) – Carth

+0

Thans carth..Its working fine – vishnu

回答

1
var address = "Madison Avenue New York NY 10022"; 
var title = "Sydney NSW"; 
$('#MapDiv').html('<a href="javascript:void(0);" onclick="showGoogleMap(\''+address+'\',\''+title+'\');"><img src="assets/CommonAssets/time.png" /></a>'); 
1

設置一個用於ID<a>然後jQuery中,使用:

$('#id').click(function(address, title){ 
//code here 
}) 
+0

這將失敗,因爲'a'標籤是動態創建的。所以嘗試使用'on'事件處理程序附件。 – Praveen

+0

好的。 :) 5分鐘內刪除此答案。 –

+0

你爲什麼要刪除答案,而不是更新它。 '$(document).on('click','#id',function(address,title){ //代碼 })' – Praveen

相關問題