Вот быстрое решение на коленке. Правда, придется скачать jquery.js. Открываете в маленьком окошке и кликаете себе (наверное, лучше chrome, чтобы не упало за полдня).
test.html:
<!DOCTYPE HTML>
<body>
<input type='button' value='Save time' onclick='ssave()'></input>
<input value='0' id='count'></input><br><br>
<input type='button' value='Show/hide' onclick='sswitch()'></input><br>
<textarea style='display:none;height:300px'></textarea>
<script src='jquery.js'></script>
<script>
var
t = $("textarea"),
n = 0,
c = $("#count")
function ssave() {
t.append((new Date()).getTime() + "\n");
c.val(++n);
}
function sswitch() {
if (t.css("display") == "none")
t.css("display", "");
else
t.css("display", "none");
}
</script>
</body>
Или под специальной кнопкой вы имели в виду клавиатуру?