Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/12/2006, 15:12
glell
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4
Antigüedad: 18 años
Puntos: 0
Re: Problemas con javascript en Firefox

Estimados:

Muchas gracias por sus respuestas y disculpen la demora en mi contestacion pero he estado de viaje.

Lo que deseo realizar es, posicionar un combo mediante una funcion javascript, de acuerdo a los datos que le envio en la llamada a esta funcion, que son:
<script>
posicionacombo(<? echo trim($row["codigo"])?>,form.cbocodigo)
</script>

Donde:
<? echo trim($row["codigo"])?>: es el codigo en donde se deberia posicionar el combo
form.cbocodigo: es el nombre del formulario (form) y el nombre del combo que contiene los datos (cbocodigo)

La funcion javascript es la siguiente:

// Posiciona una lista en función de un código
function posicionacombo(cod, combo)
{
var valor
var codigo
for (i=0; i<(combo.options.length); i++)
{
valor = combo.options[i].value.indexOf(",");
if (valor == -1)
{codigo = combo.options[i].value}
else
{codigo = combo.options[i].value.substring(0,(valor))}
if (codigo == cod)
{
combo.options[i].selected = true
break
}
}
}

Esta funcion me funciona en forma correcta en Internet Explorer, no asi en Firefox.

He probado colocar document.form.cbocodigo, ademas colocando document.cbocodigo y sigue sin funcionar.

En la consola javascript de firefox no me da ningun tipo de error.

Espero haber sido un poco mas clara y quedo a la espera de alguna respuesta

Muchas gracias. Gabriela