2014-01-07 2 views
-4

Как отправить параметры в функции onclick с помощью Javascript. Ниже перечислены переменные, которые необходимо установить в функции 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/pass-parameters-in-javascript-onclick-event) – Carth

+0

Thans carth..Its работает нормально – 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

Смежные вопросы