posso fare una cosa del genere?
faccio passare al form due parametri diversi e poi gestisco tutto con i with ma non so come mettere le parentesi per la validità del with...
esempio:
function controllo_form_scambio(n)
{
if (n==1)
with (document.form_scambio_turno1)
else
with (document.form_scambio_turno2)
if ( (medico1.options[medico1.selectedIndex].value) == (medico2.options[medico2.selectedIndex].value) )
{
alert ("ERRORE!");
return false;
}
else
{
alert ("OK");
return true;
}
}
ma che io sappia il with va apetro e chiuso!!! ma non so dove mettere le parentesi
sarebbe inutile fare:
function controllo_form_scambio(n)
{
if (n==1)
with (document.form_scambio_turno1)
{
if ( (medico1.options[medico1.selectedIndex].value)== (medico2.options[medico2.selectedIndex].value) )
{
alert ("ERRORE!");
return false;
}
else
{
alert ("OK");
return true;
}
} //fine with 1
else
with (document.form_scambio_turno2)
{
if ( (medico1.options[medico1.selectedIndex].value)== (medico2.options[medico2.selectedIndex].value) )
{
alert ("ERRORE!");
return false;
}
else
{
alert ("OK");
return true;
}
} //fine with 2
}
help

Rispondi quotando