Как сделать  два события на одно нажатие кнопки 
		
		
		
		Есть  кнопка, в ее onclick  прописана функция A. 
	Нужно добавить второе событие - функция B, которая при нажатии будет менять class нажатой кнопки. Просьба подсказать ,как сделать...  | 
	
		
 если в теге onclick="function1();function2();" 
	если не в теге el.onclick=function(){function1();function2();} если через обработчики el.addEventListener(type, function(){function1();function2();}, false); ну и расписать реализацию функций function1=function() { ........ } function2=function() { ........ }  | 
	
		
 Цитата: 
	
  | 
	
		
 что-то не так, чего-то не хваатает  в этой конструкции: 
	<a id="menu_1" class="a1" href="#" onclick='this.blur(); return f1("arg"); return f2(this);'></a> функция f1 - срабатывает а f2 не запускается  | 
	
		
 потому что return заканчивает работу javascript_а в текущем блоке (всё, что написано после него не выполняется) 
	 | 
	
		
 [quote=mixt;185839 onclick='this.blur(); return f1("arg"); return f2(this);' 
	функция f1 - срабатывает а f2 не запускается[/QUOTE] по команде return завершается выполнение кода-нужно 
onclick='this.blur();f1("arg"); return f2(this);'
 | 
	
		
 а нахрена там ретурн вообще? 
	 | 
	
		
 Цитата: 
	
 
<a href="http://javascript.ru" onclick="return f()">link</a>
<script>
function f() {
  var a = document.getElementsByTagName('a')[0];
  alert(a.innerHTML);
  if (a.innerHTML == 'link') {
    return false;
  }
}
</script>
<a href="http://javascript.ru" onclick="return f()">link1</a>
<script>
function f() {
  var a = document.getElementsByTagName('a')[0];
  alert(a.innerHTML);
  if (a.innerHTML == 'link') {
    return false;
  }
}
</script>
 | 
	
		
 да, всем спасибо за подсказки 
	 | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 13:53. |