Ir para conteúdo

POWERED BY:

Arquivado

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

dudu100

[Resolvido] Capturar Evento onFocus

Recommended Posts

ola estou utilizando o seguinte codigo:

 

function ex() {

        var inputs = document.getElementsByTagName("input");
        for (var i = 0; i < inputs.length; i++) {

            if (inputs[i].onfocus) {

                alert(inputs[i].name + "OLa mundo");
             }
         }
     }

So que toda vez q eu entro na pagina ele dispara os alertas, eu gostaria de disparar o aleta somente qndo houver onfocus no input. Como faço Isso????

Compartilhar este post


Link para o post
Compartilhar em outros sites

function ex(){
    var inputs = document.getElementsByTagName("input");
    for (var i = 0; i < inputs.length; i++){
	inputs[i].onfocus = function(){        
            alert(inputs[i].name + "OLa mundo");
        };
    }
}
Tenha o costume de identar os seus códigos. É melhor até pra aprender.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente isto:

document.getElementById("id do seu imput").onfocus = ex;

espero que ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz assim:


function ex() {

var inputs = document.getElementsByTagName("input");

for (var i = 0; i < inputs.length; i++) {

document.getElementById(inputs.id).onfocus = function() {

alert("OLa mundo");

};

}

}

Valeu brigaduuuuu Funcionou!!!!!!!!

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.