Я думаю, это потому, что браузер отправляет фокус из предупреждения в ваше текстовое поле каждый раз, когда вы нажимаете кнопку "ОК" в предупреждении. Скорее всего, вы не будете отображать предупреждение (метинксы) в окончательной версии вашего кода, так что в долгосрочной перспективе это может не быть проблемой.