У этом уроке есть такой пример
http://beta.javascript.ru/tutorial/m...событий.
Что интересно. Там, при событии мыши, в textarea пишется результат. При этом каждый новый - на новой строке.
Я попробовал написать код этого примера. Но у меня почему-то предыдущая запись удаляется. В чем проблема? Вот мой код.
<input id="btn1" type="button" value="on mouse down" />
<textarea id="txt" style="height:50px; width:200px;"></textarea>
<script>
var a = document.getElementById("btn1");
a.onmousedown = function(e) {
var d = document.getElementById("txt");
var j = e.button; //получаем какой кнопкой было действие
d.value = j;
}
a.onmouseup = function(e) {
var d = document.getElementById("txt");
var j = e.button;
d.value = "\n" + "which==" + j; //вставляю пробел, текст + результат. Но стирает предыдущею строку, пишет по новой, хоть и с пробелом.
}
</script>