Я изучаю JavaScript через книгу серии Head First от O'Reilly media, и я только что дошел до главы, где мне нужно использовать событие onchange
.
Я тестирую с использованием Safari / OS X Lion, Firefox, Chrome, Opera и IE / Windows, но получил тот же результат.
Учитывая этот код:
<html>
<head>
<title>onChange Test</title>
<script type="text/javascript">
function itWorks(){
alert("it works!");
}
</script>
</head>
<body>
<form>
<input type="text" onchange="itWorks();" />
<input type="text" onchange="itWorks();" />
</form>
</body>
<html>
Правильно ли говорить, что событие onchange
срабатывает всякий раз, когда мы меняем одно поле на другое, активируется ли оно только нажатием или нажатием клавиши TAB?