событие нажатия кнопки потеряно из-за предупреждения в текстовом поле события onblur

Я создал простую веб-форму, содержащую одно текстовое поле и одну кнопку. Я захватил событие onblur текстового поля.

<html xmlns="http://www.w3.org/1999/xhtml" >  
<head runat="server">  
    <title>Untitled Page</title>  
    <script language="javascript" type="text/javascript">  
    function onTextBoxBlur()  
    {  
        alert("On blur");  
        return true;  
    }  
    </script>  
</head>  
<body>  
    <form id="form1" runat="server">  
    <asp:TextBox ID="TextBox1" runat="server" onblur="onTextBoxBlur();"></asp:TextBox>  
    <asp:Button ID="Button1" runat="server" Text="Button" />  
</form>  
</body>  
</html>

Когда я ввожу какое-то значение в текстовое поле и нажимаю на кнопку, происходит событие onblur для текстового поля, а нажатие кнопки - нет. И когда я удаляю окно оповещения из функции js, тогда он работает нормально. Кое-как событие нажатия кнопки теряется. Я думаю, что это связано с окном оповещения. Есть идеи, почему это так?

Ответы на вопрос(3)

Ваш ответ на вопрос