Salve,
ho questo script JS:

Codice PHP:
function pass()
{    var 
num document.getElementById('num_pass').value;
    
document.getElementById('pass').style.display='block';
    
    if(
num=='Seleziona...'document.getElementById('pass').style.display='none';
    else
    {    for(
i=0;i<10;i++)
        {    if(
i<num)
                
document.getElementById('pass_' i).style.display='block';
            else
                
document.getElementById('pass_' i).style.display='none';
        }
    }
    if(
parseInt(num)>2document.getElementById('tre').style.display='block';
            else 
document.getElementById('tre').style.display='none';

Che richiamo in questo modo:

Codice PHP:
echo "<div style=\"float:right;margin-right:5px\">";
echo 
"<div class=\"PASSEGGERI\">

<label for=\"n\" style=\"color:#CCCCCC\">Numero passeggeri</label>"
;
echo 
"<SELECT name=\"Pass\" id=\"num_pass\" onchange=\"pass()\" style=\"font-weight:bold\">";
echo 
"<OPTION value=\"Seleziona...\"> Seleziona... </OPTION>";
for(
$i=1;$i<=10;$i++)
echo 
"<OPTION value=\"$i\">$i</OPTION>";
echo 
"</SELECT></p></div>  ";
echo 
"</div>"

Però ho notato che funziona con Mozilla Firefox e non su Internet Explorer!

C'è qualcosa di sbagliato?

Grazie