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()">
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