Regresar   Foros del Web > Programación para sitios web > Javascript

El registro es Gratis en Foros del Web
Respuesta
 
Herramientas Buscar en Tema Desplegado
Antiguo 09/05/08, 09:54:20   #1 (permalink)
farra tiene un saldo positivo de karma
 
Registrado: mar 2008
Ubicación: Aqui estoy
Mensajes: 153
farra is offline  
evitar volver atras en <input readonly="readonly"

Problema:

tengo un campo de texto:
<input readonly="readonly" name="a" type="text" value="valor" />

pero a veces el usuario quiere borrar el campo y presiona el boton de borrar que esta encima del enter.. <--


y que pasa? en explorer por lo menos vuelve a la pagina anterior...

como puedo hacer para bloquear ese boton ?
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....
  Responder Con Cita
Antiguo 09/05/08, 23:57:34   #2 (permalink)
marcopoloaz06 ha deshabilitado el Karma
 
Registrado: jul 2007
Ubicación: Neza,Edo.Méx
Mensajes: 182
Contactar con marcopoloaz06 a través de MSN
marcopoloaz06 is offline  
Re: evitar volver atras en <input readonly="readonly"

hola, el problema esque tu usuario no puede escribir entonces no hay necesidad de que quiera borrar el texto porque no se va a poder.
pero bueno se puede arreglar
js:
Código HTML:
function borrar(event){
var e=event||window.event;
var key=e.charCode||e.keyCode;
if(key==8)return false;
};
html:
Código HTML:
<input readonly="readonly" name="a" type="text" value="valor" onkeydown="return borrar(event);" />
saludos & adioz...
:]
__________________
Cambia IP Prodigy Auto/Manual Un script Greasemonkey bY->marcoPOLO
http://userscripts.org/scripts/show/20617
http://antiemoerickramon.6te.net
  Responder Con Cita
Antiguo 10/05/08, 03:00:34   #3 (permalink)
Moderata
JavierB tiene un muy buen nivel de karmaJavierB tiene un muy buen nivel de karmaJavierB tiene un muy buen nivel de karmaJavierB tiene un muy buen nivel de karma
 
Registrado: nov 2002
Ubicación: Madrid
Mensajes: 18.582
JavierB is offline  
Re: evitar volver atras en <input readonly="readonly"

Hola marcopoloaz06

Me ha gustado esta línea, me lo anoto:

Código:
var key=e.charCode||e.keyCode;
Lo que no entiendo es la primera línea de tu función. Funciona igual de esta forma:

Código:
function borrar(e){
var key=e.charCode||e.keyCode;
if(key==8)return false;
}
Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
  Responder Con Cita
Antiguo 10/05/08, 09:10:42   #4 (permalink)
marcopoloaz06 ha deshabilitado el Karma
 
Registrado: jul 2007
Ubicación: Neza,Edo.Méx
Mensajes: 182
Contactar con marcopoloaz06 a través de MSN
marcopoloaz06 is offline  
Re: evitar volver atras en <input readonly="readonly"

hOla, si esta bien tambien asi la funcion, pero lo que masomenos no entiendo es porque, si siempre tienes que sacar lo del window.event y esas cosas.
Bueno si entendi y gracias, esta chido.

adiOs...
:]
__________________
Cambia IP Prodigy Auto/Manual Un script Greasemonkey bY->marcoPOLO
http://userscripts.org/scripts/show/20617
http://antiemoerickramon.6te.net
  Responder Con Cita
Respuesta


Califica este Tema - evitar volver atras en <input readonly="readonly".

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado Califica este Tema
Califica este Tema:

Reglas del foro
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está activado
Las caritas están activado
Código [IMG] está activado
Código HTML está desactivado


Todas las horas son GMT -6. La hora es 18:51:49.

Message Board Statistics

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96