ASP - COMO DESACTIVAR UN BOTON

 
Vista:

COMO DESACTIVAR UN BOTON

Publicado por Karla (33 intervenciones) el 03/12/2001 18:47:41
HOLA,TENGO EL SIGUIENTE PROBLEMA, TENGO UNA APLICACION DONDE TIENE QUE LLENAR ALGUNOS DATOS EN CAJAS DE TEXTOS,ALGUNAS CAJAS DE TEXTO ESTAN VALIDADAS SI EL TEXTO ES CORRECTO O NO, LO QUE YO QUISIERA HACER ES QUE MIENTRAS ESTE EQUIVOCADO EL TEXTO QUE NO LE PUEDA DAR CLICK AL BOTON DE ACEPTAR OSEA QUE LO BLOQUE Y QUE ESTE SE DESACTIVE SI ESTA ERRONEO EL DATO Y SE ACTIVE SI ES CORRECTO, LO MISMO PARA LA CAJA DE TEXTO SI ESTA MAL EL DATO QUE DESACTIVE LA SIGUIENTE CAJA DE TEXTO HASTA QUE SEA CORRECTO EL DATO DE LA CAJA DE TEXTO ANTERIOR, ESPERO HABERME EXPLICADO, GRACIAS POR SU ATENCION.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO DESACTIVAR UN BOTON

Publicado por Raúl Flores (4 intervenciones) el 03/12/2001 20:10:06
Mira, si te sirve, yo hago las validaciones en Java Script, y le permito que vea el botón de "enviar" Cuando hago la validación, si los campos son incorrectos no lo dejo pasar a la siguiente pantalla.

Ejemplo:
<script>
function valida() {
valor = document.forms[0].valor.value;
if (valor == "" ) {
alert ("por favor inserte un valor en el campo");
document.forms[0].vlor.focus();
return false;
}
document.forms[0].action = "nueva_pagina.asp";
document.forms[0].submit();
}
</script>

<body>
<form>
<input type=text value="" size=80 name=valor>
<input type=button value=enviar onClick="valida();">
</form>
</body>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO DESACTIVAR UN BOTON

Publicado por Vaiojasard (32 intervenciones) el 05/12/2001 21:05:05
Para desactivar cualquier control (boton, texto,etc) tenes que poner:

idControl.disabled = true;

Si queres que de movida este desactivado y activarlo vos despues puedes poner:

<input type=text name=nombre id=idnombre DISABLED>

Para hacer lo que queres vas a tener que manejar los eventos onchange, onblur y capaz onfocus

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar