Witam. Dostałem ostatnio zadanko, że po wpisaniu 12 znaków lub kliknięciu klawisza enter wyświetlić ma się alert('ok'). Mam problem z tym, że nie umiem wywołać funkcji bez buttona, a potrzebuje żeby ten skrypt wyświetlał alert 'ok' od razu po wpisaniu 12 znaków.
Mój kod:
<script language="javascript">
function znaki() {
var name = document.getElementById('TextBox1').value.length;
if (name == 12) {
alert('ok');
}
}
function klawisz(e) {
e = (e) ? e : event;
klawisz = (e.which) ? e.which : e.keyCode;
if (klawisz == 13) {
alert("ok - enter");
}
}
document.onkeydown = klawisz;
button1.onclick.onload = znaki;
</script>