comment empêcher la publication par javascript

en fait, ce code fonctionne bien dans de firfox mozila mais cela ne fonctionne pas avec IE8

<asp:Button ID="btnSubmit" runat="server" Text="Submit" CssClass="btnPrimary" OnClientClick="return doSubmit('this');"
        OnClick="btnSubmit_Click" />
      <script type="text/javascript">
           function doSubmit() 
           {
            var ansLength = oDOM.body.innerText.trim().length;
            if (ansLength == 0 && smielyPresent == -1) 
              {
              alert("you cannot submit blank answer");
              return false;
              }
           }
    </script>

     protected void btnSubmit_Click(object sender, EventArgs e)
    {
      //i am doing some stuff
    }

ici je veux éviter de publication lorsque answerlength == 0 ;
mais quand answer length ==0 puis il alerte alert("u can't submit blank answer") message et de publication de serveur io voulez l'empêcher comment je fais ?

Manquant ";" .. alert("u ne pouvez pas soumettre vide de réponse")
C'est "vous", pas de "u".
ce n'est pas workin wven d'afficher le message, il va pour la publication.
en fait, c'est de travailler dans firfox mozila mais cela ne fonctionne pas avec IE8
Sont votre alerte?

OriginalL'auteur Nishant Kumar | 2010-10-28