Ir para conteúdo

POWERED BY:

Arquivado

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

Fkarol

função

Recommended Posts

Fiz a seguinte função e gostaria de executar ela no campo abaixo, entretanto não esta funcionando sei que posso fazer assim: onKeyUp='this.value=this.value.replace(/[^\d]*/gi,"");, entretanto e melhor na função pois vai ter mais comandos.

Alguém pode me ajudar?

Desde já agradeço

function validarquantidade(valor) {
	this.value=this.value.replace(/[^\d]*/gi,"");

}

<input TYPE="TEXT" NAME="quantidade_produto" value="" SIZE="5" CLASS="FORMbox" onKeyUp= 'validarquantidade(this.value)'>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como aqui:

<input TYPE="TEXT" NAME="quantidade_produto" value="" SIZE="5" CLASS="FORMbox" onkeyup= 'validarquantidade(this.value)'>
você ja utilizou o this.value e na fução voce o substituiu por "valor", dentro da função voce nao pode usatr this.value, pois ele nao ira reconhecer o "this". ( eu acho )

é so utilizar assim:

function validarquantidade(valor) {
valor=valor.replace(/[^\d]*/gi,"");

}

acredito que assim funcione

Compartilhar este post


Link para o post
Compartilhar em outros sites

a function ficaria:

function validarquantidade( valor ) 
{
     valor = valor.replace(/[^\d]*/gi,"");
}

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.