Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2009, 16:00
JhoelSub
 
Fecha de Ingreso: marzo-2009
Mensajes: 69
Antigüedad: 15 años, 1 mes
Puntos: 1
Problemas con IE8

Hola.. tngo problemas... con el IE8, un sistema web de encuestas en php ... no me deja ingresar datos a los textfield .. y tampoco llama a las funciones de javascript con los eventos .... , los textfields los genero con php, me los muestra... ahora al querer meter datos .. no me deja... algunos textfield valido q sean [PHPnumeros con funciones javascript .. antes tenia el IE6 ahora no me deja con el IE 8, q problema sera ..... Ayuda!!!!!

var nav = window.Event ? true : false;
function acceptNum(evt)
{
var key = nav ? evt.which : evt.keyCode;
return (key < 13 || key ==46 || (key >= 48 && key <= 57));

}
function acceptHora(evt)
{
var key = nav ? evt.which : evt.keyCode;
return (key ==58 || (key >= 48 && key <= 57));

}


Código PHP:
<input name="txtdia" type="text" id="txtdia" size="3" maxlength="2" onKeyPress="return acceptNum(event)"/> 
onkeypress llamo a la funcion .. pero no me da... q sera el error? .. en IE 6 todo funcaba bien