Poniżej wklejam przykładowy fragment kodu który pod IE sprawia problem, zaś w Firefox'e owy problem nie występuje. Problem tyczy się selected="selected" i w IE bez wskazania opcji wyboru, javascript wyrzuca komunikat o braku zaznaczenia, mimo że jest zaznaczone poprzez selected. Skoro pole wyboru domyślnie wybrane to dlaczego widzi je jako puste?
Problem dla mnie o tyle istotny gdyż formularz bardzo rozbudowany i pobiera z bazy opcje wczesniej wskazane (wybrane), pod firefoxem działa prawidłowo...

Kod
<script type="text/javascript">
  function przetwarzaj_dane()
  {
    var brakuje_danych=false;
    var formularz1=document.forms[0];
    var napis="";
    if (formularz1.test.value == ""){
      napis += " - Przeglądarka\n"
      brakuje_danych=true;
    }  
    if (!brakuje_danych)
      formularz1.submit();
    else
      alert ("Nie wypełniono następujących pól:\n\n" + napis);
  }
  </script>
  
  <form method=POST name="formularz1" id="formularz" action="edycja.php">
  <select name="test" id="test">
      <option selected="selected">Internet Explorer</option>
      <option>Mozilla</option>
      <option>Inna</option>
  </select>
  <input type="button" value="Wyślij" onClick="przetwarzaj_dane()">


Edit: Problem rozwiązałem, brakowało value