Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/05/2011, 07:18
juniorjmd
 
Fecha de Ingreso: mayo-2011
Ubicación: santa marta
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: No va onclick en IE

bueno yo soy un poco nuevo en java pero asta donde tengo entendidi no creo que se pueda colocar asi si no que se utilizaria funciones anónimas
Código HTML:
radio" style="visibility:hidden" name="when" id="when1" value="A" onClick="function(){
document.getElementById('A').src= 'yes.gif';
document.getElementById('B').src= 'no.gif';
document.getElementById('C').src= 'no.gif';
document.getElementById('D').src= 'no.gif';}"/>
ahora creo que funcionaria mejor si crearas una funcion simple que haga el cambio dinamicamente asi:

Código javascript:
Ver original
  1. function cambia(id,cant)
  2. {for (i=1;i<=cant;i++)
  3. {document.getElementById(i).src= 'no.gif';}
  4. document.getElementById(id).src= 'yes.gif';
  5.  
  6. }

y en el html solo tendrias que ponerlo asi

Código HTML:
mg name="A" id="1" src="yes.gif"></label>
<label for="when2"><img name="B" id="2" src="no.gif"></label>
<label for="when3"><img name="C" id="3" src="no.gif"></label>
<label for="when4"><img name="D" id="4" src="no.gif"></label>

<input CHECKED type="radio" style="visibility:hidden" name="when" id="when1" value="A" onClick="cambia(1,4)"/>
<input type="radio" name="when" id="when2" value="B" style="visibility:hidden" onClick="cambia(2,4)"/>
<input type="radio" name="when" style="visibility:hidden" id="when3" value="C" onClick="cambia(3,4)"/>
<input type="radio" name="when" style="visibility:hidden" id="when4" value="D" onClick="'cambia(4,4)"/> 
si no estoy mal esto simplemente debe funcionar

espero que te sirva