Jump to content


cedamorim

Member Since 26/12/2005
Offline Last Active 30/01/2006, 11:07
-----

Posts I've Made

In Topic: Detectar Objeto Com Focus!

28/12/2005, 19:29

Faz um teste ae..


Enche um HTML de form e input , select e etc..

E Coloca esse Javascript no <head> </head> da página e manda carregar e testa..


<script language="Javascript" type="text/javascript">

window.onload = setOnClick;

function setOnClick(){
	var all = document.getElementsByTagName('*');
	var total = all.length;

	for(i=0;i<total;i++){

  var obj = all[i];

  if(!obj.onclick){
 	 obj.onclick = function(){
    alert("Você clicou no item " +  this.tagName +
    " \n Nome : " + this.name +
    " \n ---------------------------------------" +
    " \n Parente : " + this.parentNode.tagName +
    " \n Nome : " + this.parentNode.name);
 	 }
  }

	}
}

</script>


Não sei se era o que queria.. mais espero que tenha chegado perto..

In Topic: Xpath, Xquery E Etc...

26/12/2005, 16:41

Vlw bdoweb.. conheço esse site
Mais o problema maior meu foi como usar o Xquery ( o Xpath nem tanto )

Por exemplo :

http://www.w3schools...query_flwor.asp

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title


Eu devo usar isso onde ?

Não consegui pegar muito bem essas coisas do Xquery etc..
Se puder me dar mais uma ajuda...

Vlw, até mais

In Topic: Função Para Mudar Imagem

26/12/2005, 15:09

sim.. vc poderia passar o caminho da imagem

Por exemplo <img src="http://www.seusite.c...img/imagem.jpg" alt="">


Só que ae na função, na hora de comparar vc teria que comparar usando este endereço...


Exemplo :

function mudaSeta(id){
var doc = document.getElementById(id);
if (doc.src == "http://www.seusite.c...img/imagem.jpg"){
doc.src = "img/obj_seta_cinza2.jpg";
} else {
doc.src = "img/obj_seta_cinza.jpg"
}
}


T+ , espero ter ajudado

In Topic: Função Para Mudar Imagem

26/12/2005, 13:33

Correção :


function mudaSeta(id){
var obj =document.getElementById(id);
var caminho = obj.src;
var nome = caminho.split("/");
obj.src = (nome[(nome.length - 1)] == "nomedaimagem.jpg" ? "nomedaimagem2.jpg" : "nomedaimagem.jpg" );
}


Atenção , coloque apenas o nome da imagem.. mais nada..


O problema ae é que o javascript passa a URL inteira de onde esta a imagem..

Por isso não trocava certo..
Mais tenta deste jeito..


Até mais

IPB Skin By Virteq