<FORM ACTION='admin.php?editar=automovel' METHOD='post' NAME='form' onsubmit='return valida()' ENCTYPE='multipart/form-data'>
Tipo: <SELECT NAME='tipo' onChange='tipo_marca(this.value)'>
<OPTION VALUE='0'>Selecione
<OPTION VALUE='1'>Carro
</SELECT><BR>
Marca: <SELECT NAME='marca' onChange='marca_modelo(this.value)'>
<OPTION VALUE='0'>Selecione
</SELECT><BR>
Modelo: <SELECT NAME='modelo'>
<OPTION VALUE='0'>Selecione
</SELECT><BR>
</FORM>
<script>
var text_inical = 'Selecione';
var value_inical = '0';
var marca_text = new Array();
var marca_value = new Array();
marca_text['0'] = new Array(text_inical);
marca_value['0'] = new Array(value_inical);
marca_text['1'] = new Array(text_inical,'Volkswagen','Fiat','Chevrolet');
marca_value['1'] = new Array(value_inical,15,18,2);
var modelo_text = new Array();
var modelo_value = new Array();
modelo_text['0'] = new Array(text_inical);
modelo_value['0'] = new Array(value_inical);
modelo_text['15'] = new Array(text_inical,'Parati');
modelo_value['15'] = new Array(value_inical,4);
modelo_text['18'] = new Array(text_inical,'Palio');
modelo_value['18'] = new Array(value_inical,5);
modelo_text['2'] = new Array(text_inical,'Astra');
modelo_value['2'] = new Array(value_inical,6);
function tipo_marca(auto)
{
document.all.marca.options.length = 0;
document.all.modelo.options.length = 0;
for (i=0; i<marca_text[auto].length; i++)
{
var opt = new Option(marca_text[auto][i],marca_value[auto][i]);
document.all.marca.options.add(opt);
}
var opt = new Option(modelo_text[auto][0],modelo_value[auto][0]);
document.all.modelo.options.add(opt);
}
function marca_modelo(auto)
{
document.all.modelo.options.length = 0;
for (i=0; i<modelo_text[auto].length; i++)
{
var opt = new Option(modelo_text[auto][i],modelo_value[auto][i]);
document.all.modelo.options.add(opt);
}
}
</SCRIPT>
Ficarei grato a quem poder me ajudar.