Ir para conteúdo

POWERED BY:

Arquivado

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

Henrique Barcelos

[Resolvido] Inserir caracteres automaticamente em input

Recommended Posts

Galera, desculpem se existir já um tópico com esse assunto, mas eu procurei e realmente não achei...

 

É o seguinte: eu tenho um input onde vai ser inserido uma coordenada do tipo: 00°00'00" S...

 

Eu queria saber como faço pra inserir automaticamente o °, ', e "...

 

Agradeço desde já...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Graaannnde Rick beleza ?

 

Po cara, esses dias um cara postou aqui um link interessante de mascaramento de um campo de data. onde se coloca a "/" automaticamente no código.

 

Segue o link http://maozinhadaweb.blogspot.com/2007/05/...ascript_14.html

 

Deve ser mais ou menos o mesmo princípio para você fazer o seu, naum sei ao certo pq eu só copiei o código pra meu hall da fama dos códigos úteis e naum o li.

 

Absss

Compartilhar este post


Link para o post
Compartilhar em outros sites

ashusahasuhsaahshsah

 

e aih cartucho beleza???... você sempre me socorrendo por aki ^_^

 

juro q um dia eu aprendo javascript xD, + por enqto ainda vo te q fica recorrendo ao forum :D

 

intaum kra, eu vi a função lá e tentei adapta pro meu caso, só que não funciona:

 

function formataLat(lat){

	var latit = lat.value;
	alert(latit);
	if (latit.length == 2) {
		latit = latit + '°';
		document.forms[0].latitude.value = data;
		return true;
	}
	if (latit.length == 5) {
		latit = latit + '\'';
		document.forms[0].latitude.value = data;
		return true;
	}
	if (latit.length == 8) {
		latit = latit + '\"';
		document.forms[0].latitude.value = data;
		return true;
	}
	
	
}

vlw ae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

oops, tava fazendo coisa errada...

function formataLat(lat){

	var latit = lat.value;
	alert(latit);
	if (latit.length == 2) {
		latit = latit + '°';
		document.forms[0].latitude.value = latit;
		return true;
	}
	if (latit.length == 5) {
		latit = latit + '\'';
		document.forms[0].latitude.value = latit;
		return true;
	}
	if (latit.length == 8) {
		latit = latit + '\"';
		document.forms[0].latitude.value = latit;
		return true;
	}

}

agora funciona... xD

 

+ 1 vez você me salvo por aki ^_^

 

vlw aih msm kra...

 

espero um dia poder retribuir...

 

teh +...

Compartilhar este post


Link para o post
Compartilhar em outros sites

q nada kara ^^

 

no que precisar tamos aeee :D, fico gratificado só em ser útil :D

 

 

Absss e boa sorte com seu projeto :D

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.