Показать сообщение отдельно
  #2 (permalink)  
Старый 12.02.2009, 12:15
Аспирант
Отправить личное сообщение для IIIEPJIOK Посмотреть профиль Найти все сообщения от IIIEPJIOK
 
Регистрация: 23.12.2008
Сообщений: 75

Цитата:
Мои эксперименты остановились на следующем коде
Поэкспериментируйте с этим
<html>
	<script>
		function setOnClick(){
			document.getElementById('1').onclick = function(){onClickBtnOne.call()}			
		}
		function onClickBtnOne(){
			alert('handler one');
		}
		function reformer(){
			var f = document.getElementById('1').onclick;
			document.getElementById('1').onclick = function(){onClickBtnTwo.call(); f.call()}
		}
		function onClickBtnTwo(){
			alert('handler two');
		}		
	</script>
  <body id="body" onload="setOnClick(); reformer();">
	<input type="button" id="1">
  </body>
</html>



ЗЫ
getAttribute возвращает строку

Последний раз редактировалось IIIEPJIOK, 12.02.2009 в 12:34.
Ответить с цитированием