FocusOut() javascript?

Pessoal estou tentando fazer com que esse metodo adicione uma ‘/’ no campo ao perder o foco…
é um campo que vai receber paths de arquivos e preciso que se caso o usuario esqueça de colocar a barra ‘/’ no final do path
ao perder o foco fosse adicionada essa barra?
Ja dei uma pesquisada mais somente localizei exemplos que mudam a cor do conteudo do campo, nenhum que adiciona-se caracter…

Alguem poderia me dar uma dica ?

Obrigado

function addBarraAoFim(id){
var val = document.getElementById(id).value;
val += "/";
document.getElementById(id).value = val;
}

E no elemento

<input type="text" id="elemento" onblur="addBarraAoFim('elemento');"/>

Obrigado amigão!! :slight_smile:

Amigo por gentileza so mais uma duvida, esta adicionando uma barra sempre que o campo perde o foco
como poderia verificar se ja tem o barra no final?

Obrigado

Consegui pegar o tamanho do campo assim

[code]
function addBarraAoFim(id){
var tam = document.getElementById(id).value.length;
alert(tam);
var val = document.getElementById(id).value;
val += “/”;
document.getElementById(id).value = val;

	   } [/code]

Como posso fazer para verificar o ultimo caracter?
Vlw

[quote=RDS]Consegui pegar o tamanho do campo assim

[code]
function addBarraAoFim(id){
var tam = document.getElementById(id).value.length;
alert(tam);
var val = document.getElementById(id).value;
val += “/”;
document.getElementById(id).value = val;

	   } [/code]

Como posso fazer para verificar o ultimo caracter?
Vlw[/quote]

[code]

Procura por charAt em javascript no google e por tamanho de array em javascript.