Ir para conteúdo

POWERED BY:

Arquivado

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

Gdias

Contar caracteres e dar Submit

Recommended Posts

Salve amigos,

 

Tenho uma aplicação que quando o cara digita a data ela formata em dd/mm/aaaa... beleza, ela até pula para o próximo campo que também é data mas quando o cara digitar, ao final deverá dar submit automáticamente... tem jeito?

 

Vejam os meus códigos...

 

 

formata Data:

function Mascara (formato, keypress, objeto){campo = eval (objeto);if (formato=='DATA'){separador = '/'; conjunto1 = 2;conjunto2 = 5;if (campo.value.length == conjunto1){campo.value = campo.value + separador;}if (campo.value.length == conjunto2){campo.value = campo.value + separador;}}}

pula campo:

var isNN = (navigator.appName.indexOf("Netscape")!=-1);function autoTab(input,len, e) {var keyCode = (isNN) ? e.which : e.keyCode; var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];if(input.value.length >= len && !containsElement(filter,keyCode)) {input.value = input.value.slice(0, len);input.form[(getIndex(input)+1) % input.form.length].focus();}function containsElement(arr, ele) {var found = false, index = 0;while(!found && index < arr.length)if(arr[index] == ele)found = true;elseindex++;return found;}function getIndex(input) {var index = -1, i = 0, found = false;while (i < input.form.length && index == -1)if (input.form[i] == input)index = i;else i++;return index;}return true;}

 

A chamada:

<input type="text" name="parametroTOinicio" size="15" value="dd/mm/aaaa" onfocus="if(this.value=='dd/mm/aaaa')this.value=''" onKeyUP="Mascara('DATA',window.event.keyCode,'document.periodo.parametroTOinicio');return autoTab(this, 10, event);">
valeu desde já a força,

 

[]´s

gustavo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve Adriano,Por esse motivo estou recorrendo ao Fórum... como posso fazer para ele submeter ao invés de pular?Grato,Gustavo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve adriano,Então, mas como faço para ele contar os caracteres e quand chegar a 10 (dd/mm/aaaa) ele dá o sumbit?[]´sgustavo

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa meu amigo adriano,mandou muito bem... vico até cpm vergonha tamanha a simplicidade.valeu mais uma vez essa força.[]´s e feliz natalGustavo

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.