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