Tengo un pequeño problema con el campo de un formulario que obtiene valores de un combo select, resulta que en IE8 muestra los valores del combo select y en ninguna versión de Firefox muestra, no sé si tenga que ver porque tiene el atributo "disabled", porque es un campo que no debería modificarse...
el campo disabled es de esta forma:
Código HTML:
<select size="1" cols="30" id="nom1" name="nom1" onchange = "javascript:lista(nom1.value);">
<option value="none">Seleccione un area</option>
<?
$sql="SELECT * FROM area ORDER BY nombre";
$Conecta2=mysql_query($sql);
while ($reg = mysql_fetch_object($Conecta2){
?>
<option value="<?= $reg->cod; ?>"><? echo $reg->nombre; ?></option>
<input type="text" disabled="disabled" name="combo" id="combo" size="40" />
y el código javascript es el siguiente:
Código PHP:
<script type="text/JavaScript">
<!--
function lista(combo) {
//mediante etiquetas php creamos el bucle que recorre la tabla
<?
include ("conexion_bd.php");
$sql="select * from table;
$Conecta=mysql_query($sql);
while ($reg = mysql_fetch_object($Conecta)){
?>
var cod_combo= "<?= $reg->cod;?>"
var nombre = "<?= $reg->nombre_combo; ?>";
if ( cod_combo== como) {
form.combo.value=nombre;
}
<?
}
?>
}