Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/06/2011, 09:42
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: problema con getElementsByName(no se ve en explorer)

eso es por que debes poner nombres de id distintos, en nignun lenguaje es correcto que hayan 2 id iguales, o sea:

<b name='eliminardetalle id='ed1'>auto</b>
<b name='eliminardetalle id='ed2'>auto2</b>
<b name='eliminardetalle id='ed3'>auto3</b>
<b name='eliminardetalle id='ed4'>auto4</b>

haciendo esto solo necesitas redefinir tu funcion:

Código PHP:
Ver original
  1. for($i=0;$i<$tamano;$i=$i+1)
  2. {
  3. $this->script("document.getElementsById('ed".$sSelectId. "').style.display='none'");
  4. }

donde $sSelectId es el numero (de 1 a 4)

document.getElementsById('ed1').style.display='non e'

hará que desaparezca el primer <b>

lamentablemente es la única forma en que te va a funcionar en IExplorer (y Opera).
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D