Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/05/2010, 20:25
davchi
 
Fecha de Ingreso: septiembre-2009
Mensajes: 108
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: Ocultar o Readonly

ya lo he conseguido asi

<script language="JavaScript">
function checkToneladas() {
if (document.form1.total_toneladas.value != ""){
document.form1.toneladas.readOnly = true;
document.form1.toneladas_2.disabled = true;
document.form1.toneladas_3.disabled = true;
}
else {
document.form1.toneladas.disabled = false;
document.form1.toneladas_2.disabled = false;
document.form1.toneladas_3.disabled = false;
}
}
</script>

<input name="total_toneladas" type="text" id="total_toneladas" size="30" maxlength="50" />

<input name="toneladas" type="text" id="toneladas" size="5" OnFocus="checkToneladas();" />
<input name="toneladas_2" type="text" id="toneladas_2" size="5" OnFocus="checkToneladas();" />

hace perfecto lo de desabilitar los campos de toneladas y toneladas_2 si escribo en total_toneladas

ahora el problema es q si primero escribo en toneladas o toneladas_2 y luego en total toneladas me deja el valor q escribi en los campos q se pasan a disabled.

otro problema es q si empiezo a escribir en total_toneladas y luego borro los datos ya no me deja escribir rn los otros 2

alguien me puede orientar

gracias