Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.04.2012, 22:37
Профессор
Отправить личное сообщение для bpystep Посмотреть профиль Найти все сообщения от bpystep
 
Регистрация: 06.08.2010
Сообщений: 161

передача объекта
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=cp1251">
	<script type="text/javascript">

function first() {
	var elem = document.getElementById('id');
	elem.innerHTML = '<input type="submit" value="Ok" onClick="second(elem)">';
}

function second(elem) {
	alert(elem);
}

</script>
</head>
<body>
<input type="submit" value="нажать" onClick="first()">
<br>
<div id="id"></div>
</body>
</html>


onClick="second(elem)" = как мне передать объект elem в функцию second()?
this - передается без проблем, а вот elem никак не могу передать

Последний раз редактировалось bpystep, 14.04.2012 в 22:41.
Ответить с цитированием
  #2 (permalink)  
Старый 14.04.2012, 22:47
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

function first() {
    var elem = document.getElementById('id'),
         input = document.createElement( 'input' );
    input.type = "submit";
    input.value = 'Ok';
    input.onclick = function() {
        return second(elem);
    }
    elem.appendChild( input );
}
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #3 (permalink)  
Старый 14.04.2012, 22:59
Профессор
Отправить личное сообщение для bpystep Посмотреть профиль Найти все сообщения от bpystep
 
Регистрация: 06.08.2010
Сообщений: 161

понятно, спасибо, забыл что можно так делать, еще мало опыта
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
передача объекта из JS в PHP по GET melky Общие вопросы Javascript 2 22.04.2011 22:43
Передача объекта по AJAX. Помогите разобраться Wolf11 Общие вопросы Javascript 8 18.03.2011 18:50
Передача полю объекта - массиву, значения элемента через set метод poorking Общие вопросы Javascript 1 13.02.2011 20:22
Передача объекта в ajax -> success tazododu AJAX и COMET 4 05.11.2010 18:46
Передача объекта как аргумента в eval MyNameIs Общие вопросы Javascript 3 05.10.2008 16:20