| 
 чем заменить onChange? Снова здравствуйте! Вопрос такой: Есть приемлимая замена события onChange, но такая, чтобы функция срабатывала не при потере элементом фокуса, а сразу при любом изменении содержимого этого элемента? | 
| 
 onkeydown, onkeyup | 
| 
 onkeydown onkeyup onkeypress | 
| 
 
Только цифры
<textarea id = "#txt"></textarea>
<script type = "text/javascript">
      var events = ["keydown", "keyup", "cut", "paste", "input", "change"];
	
	function digits(){
		this.value = this.value.replace(/[^\d]+/g, "");
	}
	
	var t = document.getElementById("#txt");
	for(var i = 0; i < events.length; i ++){
		t.addEventListener(events[i], digits, false);
	}
</script>
 | 
| 
 А можно подробнее про первый параметр this.value.replace? Ну или где почитать? | 
| 
 В любой документации. Это синтаксис регулярного выражения. | 
| 
 Впринципе разобрался тока не понял флаг "g" в конце выражения. что он значит? | 
| 
 Почитайте тут. | 
| 
 Блин, у меня в Opere скрипт работает. а в IE 8 не тянет. в чё проблема | 
| 
 Цитата: 
 | 
| Часовой пояс GMT +3, время: 17:22. |