Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Boris

2 funcoes na mesma onkeypress

Recommended Posts

Galera bom dia, estou com uma duvida....

 

eu tenho duas funcoes.

 

function SomenteNumero(e)

function autoTab(input, e)

 

e ambas eu preciso colocar em uma onkeypress no input

 

Tem como eu fazer isso ???

 

function SomenteNumero(e){
    var tecla=(window.event)?event.keyCode:e.which;
    if((tecla > 47 && tecla < 58)) return true;
    else{
    if (tecla != 8) return false;
    else return true;
    }
function autoTab(input, e)  { 
  var ind = 0;
  var isNN = (navigator.appName.indexOf("Netscape")!=-1);
  var keyCode = (isNN) ? e.which : e.keyCode; 
  var nKeyCode = e.keyCode; 
  if(keyCode == 13){ 
    if (!isNN) {window.event.keyCode = 0;} // evitar o beep
    ind = getIndex(input);
    if (input.form[ind].type == 'textarea') {
      return;
    }
    ind++;
    input.form[ind].focus(); 
    if (input.form[ind].type == 'text') {
      input.form[ind].select(); 
    }
  } 

  function getIndex(input) { 
    var index = -1, i = 0, found = false; 
    while (i < input.form.length && index == -1) 
      if (input.form[i] == input) {
        index = i;
          if (i < (input.form.length -1)) {
           if (input.form[i+1].type == 'hidden') {
       index++; 
     }
     if (input.form[i+1].type == 'button' && input.form[i+1].id == 'tabstopfalse') {
       index++; 
     }
   }
      }
      else 
   i++; 
    return index; 
  }
}

 

valew Galera...

Compartilhar este post


Link para o post
Compartilhar em outros sites
onkeypress="funcao1(); funcao2()"
basta separar por ponto e vírgula as funções.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.