Foros del Web » Programando para Internet » ASP Clásico »

sorry por la consulta

Estas en el tema de sorry por la consulta en el foro de ASP Clásico en Foros del Web. amigos...estoy atrapado en una tontera y no se como solucionarla...y para colmo es de javascript...discupen por postearla aki..pero en el foro de js te responden ...
  #1 (permalink)  
Antiguo 01/08/2002, 11:16
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
sorry por la consulta

amigos...estoy atrapado en una tontera y no se como solucionarla...y para colmo es de javascript...discupen por postearla aki..pero en el foro de js te responden las dudas a la semana sgte..

aki va..a ver si alguien me puede ayuda:

****************
despues de revisar caleta de paginas pude lograr capturar la tecla que se presiona en netscape...pero en todos los ejemplo usan dos funciones....

pero yo quiero volver el resultado del keyChar de la primera funcion a la que continua abajo, como puedo hacer esto?

Código:
  
function ValidaCaracterNetscape(e) 
{
var keyChar = String.fromCharCode(e.which);
}


funcion valida(){
..
..
..
if (navigator.appName == 'Netscape') 
{
document.captureEvents(Event.KEYPRESS);
document.onkeypress = ValidaCaracterNetscape;
...
..
..
.
}
}

  #2 (permalink)  
Antiguo 01/08/2002, 13:10
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: sorry por la consulta

explicate un poquito mejor please
  #3 (permalink)  
Antiguo 01/08/2002, 14:51
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: sorry por la consulta

como recupero la variable keyChar en la 2da funcion?

Código:
  
function ValidaCaracterNetscape(e) 
{
var keyChar = String.fromCharCode(e.which);
}


funcion valida(){
..
..
..
if (navigator.appName == 'Netscape') 
{
document.captureEvents(Event.KEYPRESS);
document.onkeypress = ValidaCaracterNetscape;
//AKI QUIERO USAR LA KEYCHAR alert(keyChar);
  #4 (permalink)  
Antiguo 01/08/2002, 18:38
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: sorry por la consulta

Pues, tanto si estas llamando a ValidaCaracterNetscape desde la funcion validar (SI ES ASI TE FALTO PASAR EL PARAMETRO) como si llamas antes a ValidaCaracterNetscape y luego a validar, en los dos casos inmediatamente luego de llamar a ValidaCaracterNetscape la variable keyChar ya tiene el valor que necesitas, solo basta que la uses.

Aunque no se que haces con document.onkeypress = ValidaCaracterNetscape;

si te referis a la funcion, le falta tanto el parametro, como, en la funcion, asignarle un valor a la misma antes de terminarla.
no, no entiendo bien la funcion porque nunca use esas funciones incorporadas de java, perdon si no te sirve la respuesta.
  #5 (permalink)  
Antiguo 02/08/2002, 08:16
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: sorry por la consulta

bueno amigo gracias de todas formas...esat dos lineas

document.captureEvents(Event.KEYPRESS);
document.onkeypress = ValidaCaracterNetscape;

la primera sirve para referenciarle al netscape que se apronte a capturar el evento del keypress la segunda hace una invocaion a la fucnion ValidaCaracterNetscape y esa funcion te captura que letra fue presionada...tanto problema para esto...con iexplore solo basta colcoar esta linea

event.keyCode

y no es necesario saltarse a otra funcion...lo mas miserable es ke esto esta en un js y no puedo usar variables globales...
en fin...ya se me ocurrira algo.
  #6 (permalink)  
Antiguo 02/08/2002, 12:10
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: sorry por la consulta

ya podemos pasar al foro javascript?

  #7 (permalink)  
Antiguo 02/08/2002, 14:49
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: sorry por la consulta

jejejee....

bueno daz.... busquemos otro foro porke en el de javascript tambien me fue asi

hay algun foro de lo incostestable?
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 13:01.