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.