Hola saludos a todos tengo el siguiente codigo:
Código:
<select name = 'marcas' id='marcas' onChange='cargaContenido(this.id)'>
<option value = "0">Seleccione una Marca</option>
<?php
$total_marcas = count($datos_marcas);
for($i = 0; $i < $total_marcas; $i++)
{
if($datos[0]['id_marca'] == $datos_marcas[$i]['id_marca'])
{
?>
<option value = "<?php echo $datos_marcas[$i]['id_marca']; ?>"
selected="selected"><?php echo $datos_marcas[$i]['nombre_marca'];?>
</option>
<?php
}
else
{
?>
<option value = "<?php echo $datos_marcas[$i]['id_marca']; ?>"><?php echo $datos_marcas[$i]['nombre_marca'];?></option>
<?php
}
}
?>
</select><font color="red"> *</font>
//justo debajo tengo este script
<script language="javascript" type="text/javascript">
var lista = document.getElementById("marcas");
var valorSeleccionado_id = lista.options[lista.selectedIndex].value;
//var valorSeleccionado_texto = lista.options[lista.selectedIndex].text;
//alert("el id del seleccionado es: " + valorSeleccionado_id + " y el texto es: " + valorSeleccionado_texto);
cargaContenido(valorSeleccionado_id);
</script>
lo que pretendo es de que por medio de javascript enviar el elemento seleccionado del select hacia la funcion cargaContenido(valorSeleccionado_id) para que cargue otro select apartir del id que le llegue, esto me funciona cuando ya esta cargada la pagina con el onChange del select y pretendo que sea tambien cuando esta cargando, el alert que esta comentado si muestra el id que necesito enviar, gracias de antemano.