Foros del Web » Programando para Internet » Javascript »

window.event.keyCode

Estas en el tema de window.event.keyCode en el foro de Javascript en Foros del Web. A ver, tengo la siguiente función, que cada vez que le doy a > me crea una etiqueta br. Mi problema es que yo quiero ...
  #1 (permalink)  
Antiguo 18/01/2005, 03:09
 
Fecha de Ingreso: diciembre-2004
Ubicación: Madrid
Mensajes: 550
Antigüedad: 19 años, 4 meses
Puntos: 28
Pregunta window.event.keyCode

A ver, tengo la siguiente función, que cada vez que le doy a > me crea una etiqueta br. Mi problema es que yo quiero hacer lo mismo pero metiendo la etiqueta de apertura y que luego me ponga BR>. Del mismo modo, me gustaría que al meter una "v" luego pusiese "archar()", de forma que quedase "varchar()", pero la v la mete al final y no sé cómo hacer para que la ponga al principio. ¿Alguien me puede ayudar? Muchas gracias.

function checkEnterKey(){
if (62 == window.event.keyCode){
document.frm.values.value += "<BR";
}
}
  #2 (permalink)  
Antiguo 18/01/2005, 03:38
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Ember

Supongo que estás utilizadon un textarea. Ponlo así:

<textarea name="values" onkeypress="return checkEnterKey()">

y la función quedaría de esta forma:

function checkEnterKey(){
if (62 == window.event.keyCode){
document.frm.values.value += "<BR";
}
if (window.event.keyCode==86 || window.event.keyCode==118) {
document.frm.values.value += "varchar()";
return false;
}
}

Saludos,
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:09.