Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/09/2013, 09:44
murtrum
 
Fecha de Ingreso: diciembre-2008
Mensajes: 52
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: ha dejado de funcionar código javascript luego de actualizacion de navegad

El problema continua:

pongo una parte del código a ver si se entiende mejor:

Código:
<script type="text/javascript">

<!--

var operacion=2;

function recalcular() {
    if (operacion == 1) {
       document.getElementById('itp_iva').innerHTML = "IVA"; # esta línea si funciona
       document.simulacion.itp.value = "0"; # esta ya no funciona en nuevos navegadores
       document.simulacion.itp.disabled = true; # esta ya no funciona en nuevos navegadores
    }
}

// -->

</script>

<form id="simulacion" name="simulacion" method="post" action="">

<input type="radio" name="operacion" value="1"  onclick="operacion=1;recalcular();">
<input type="radio" name="operacion" value="2"  onclick="operacion=2;recalcular();">

<td id="itp_iva">ITP</td>
<td><input type="text" name="itp" value="100" size="12" maxlength="13"></td>

</form>
lo que yo quiero es que cuando se haga click en un radio button llame a la función recalcular (esto ya funciona)

luego si operacion==1 ejecuta las 3 instrucciones siguientes, de las cuales antes funcionaban todas y ahora solo la primera, ver en el código fuente que está comentado.

necesito que se establezca el valor del campo "itp" igual a cero y que se deshabilite el campo.

Última edición por murtrum; 25/09/2013 a las 10:00