Programación Web y Scripting > JavaScript

 Hacer Scripts Que Funcionen En Los Navegadores

(1/2) > >>

Informix:
Hola que tal, miren tengo un problemilla estoy haciendo una pagina web e hice unos scripts para validar los campos, por ejemplo este que pondre no deja meter mas que numeros al campo de texto,  funciona perfectamente en el IE pero en Netscape no funciona  :(


--- Código: Text --- <script languaje="javascript">function valida_numeros(){  var key=window.event.keyCode;//codigo de tecla.   if (key < 48 || key > 57) //si no es numero en rango ascii  {      window.event.keyCode=0;//anula la entrada de texto.   }}</script>   
y lo mando llamar en el evento de onKeyPress="javascript:valida_numeros();" de la caja de texto

ojala puedan sacarme de esta duda
nos vemos

 :blink:

nostromo:
Hola;

Cambio por:


--- Código: Text ---<script languaje="javascript">function valida_numeros(){  var key=event.keyCode;//codigo de tecla.   if (key < 48 || key > 57) //si no es numero en rango ascii  {      event.returnValue = false;//anula la entrada de otros signos.   }}</script> En el body: onKeyPress="valida_numeros();"   
Nos vemos. Y espero que funcione....     :whistling:

Informix:
hola nostromo que tal gracias por tu respuesta pero es que ningun script que hago funciona en el netscape 7  <_<


--- Código: Text --- function DesactivaTitulacion(){  document.frmAltas.formatitulacion.disabled = true;  document.frmAltas.titulaciondia.disabled = true;  document.frmAltas.titulacionmes.disabled = true;  document.frmAltas.titulacionanio.disabled = true;} 
ese lo uso para desactivar unas listas de menu y todo bien en IE pero en netscape nada  :wacko:

no se cual sera el metodo estandar para javascript en ambos navegadores

 :(

Nota: Por cierto modifique el script asi como lo pusiste y no funciono  :(

saludos

nostromo:
HOla;

Viejo, no se que ...., utilize el JavaScript estanadar de la W3C.

Pero, el consuelo que nepscape le queda poco tiempo de vida, ya que fue comprado por Microsoft.

Voy a intentar lo último.

Nos vemos.

nostromo:
Hola;

 :ph34r: Intenta ahora:


--- Código: Text --- function numero(){        var isNS4 = (navigator.appName==&#34;Netscape&#34;)?1:0;       if(!isNS4)       {          if(event.keyCode &#60; 45 || event.keyCode &#62; 57) event.returnValue = false;       }     else      {         if(event.which &#60; 45 || event.which &#62; 57) returnfalse;       }         }  
Nos vemos.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa