Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2004, 14:23
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 9 meses
Puntos: 25
JS con Firefox

Hola. Resulta que ando haciendo un desarrollo y estoy probando la compatibilidad con Firefox/Mozilla. Pero tengo algunas cosillas:

1) Usualmente utilizo esta funcion para validar que solo usen enteros (creo que pirateada de las FAQs ), pero resulta que solo el IE la utiliza, Firefox no funciona. ¿Saben como le puedo hacer?
Código PHP:
function soloEnteros(){
    var 
key window.event.keyCode;
    if (
key 48 || key 57){
        
window.event.keyCode=0;
    }

--------
2) He leído que el IE hace varios vicios, y que hay formas correctas de acceder a los elementos del documento, en lo particular suelo usar document.all.form.miSelect, pero esta manera esta entre esa lista negra :'-(

¿Cual es la forma adecuada para que mi site este dentro de los estandares?
-------
3) Meto validaciones del tipo (esto no es relacionado con Firefox)
Código:
<script>
funcion valida(){
	if(eresFeo)
		alert('no debe pasar a la otra forma');
	else
		alert('como eres guapo si pasas')
		form.submit();
}
</script>
<form.... onClick="valida();">
Pero resulta que aunque sea feo se hace el submit. ¿Hay manera de cancelar el submit?

Gracias
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche

Última edición por Mithrandir; 17/08/2004 a las 14:26