Foros del Web » Programando para Internet » Javascript »

No borrar un texto escrito

Estas en el tema de No borrar un texto escrito en el foro de Javascript en Foros del Web. Buenas: Tengo un formulario con dos campos de texto. Yo pongo un texto en un cuadro de texto y cuando le doy a comprobar, si ...
  #1 (permalink)  
Antiguo 05/05/2013, 17:44
 
Fecha de Ingreso: mayo-2013
Ubicación: Madrid
Mensajes: 12
Antigüedad: 11 años, 7 meses
Puntos: 0
No borrar un texto escrito

Buenas:

Tengo un formulario con dos campos de texto. Yo pongo un texto en un cuadro de texto y cuando le doy a comprobar, si han fallado con la respuesta, se borra el texto. ¿Puedo hacer que ese texto no se borre hasta que le presiona el botón de reset?

Muchas gracias
  #2 (permalink)  
Antiguo 05/05/2013, 19:55
Avatar de newboy_master  
Fecha de Ingreso: enero-2008
Ubicación: Granada
Mensajes: 882
Antigüedad: 16 años, 11 meses
Puntos: 46
Respuesta: No borrar un texto escrito

Eso dependerá de la función que uses al comprobar, probablemente tengas una sentencia que resetee tu formulario. Publica el código para que podamos guiarte.

Salu2.
  #3 (permalink)  
Antiguo 06/05/2013, 03:11
 
Fecha de Ingreso: mayo-2013
Ubicación: Madrid
Mensajes: 12
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: No borrar un texto escrito

Hola:

Te mando el código

function desayunos() {
var acierto1 = "a";
var acierto2 = "f";
var acierto3 = "A";
var acierto4 = "F";
var letraA = document.getElementById("letraA").value.toLowerCas e();
var letraB = document.getElementById("letraB").value.toLowerCas e();

if (((letraA == acierto1) || (letraA == acierto2) || (letraA == acierto3) || (letraA == acierto4)) && ((letraB == acierto1) || (letraB == acierto2) || (letraB == acierto3) || (letraB == acierto4))) {
if (letraA == letraB) {
alert("No se pueden poner dos letras iguales");
return
}
alert("Has acertado");
} else {
alert("Estás equivocado");
}
}

Muchas gracias

Etiquetas: campos, escrito, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:16.