Ir para conteúdo

POWERED BY:

Arquivado

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

Goncas

Flash + xml

Recommended Posts

Boas amigos e o seguinte eu sou iniciante em flash e tou com um problema com integração com xml

E o seguinte eu tenho um ficheiro xml que contem dados sobre produtos que sao trnsportados para uma combobox e quando selecionar um produto na combobox aparecerá numa list os varios modelos que existem desse produto

Quando eu seleciono um produto da list nao ta aparecendo os dados desse produto (nome,preço)

Espero n ter sido muito confuso.

Se me puderem ajudar agredecia muito.

o codigo e este

 

textab = new Array();
base_XML = new XML();
base_XML.onLoad = traiteXML;
base_XML.ignoreWhite=true;
base_XML.load("test.xml");
stop();
	function traiteXML (){
		textab = base_XML.firstChild.childNodes;
		
		for(i=0; i<textab.length; i++){
			_root.liste.addItem(textab[i].attributes.titre,textab[i].attributes.texte);
			_root.liste.setChangeHandler("action");
			_root.liste.setChangeHandler("lista");
			totalitens=base_XML.firstChild.childNodes[liste.getSelectedIndex()].childNodes;
						}	
function lista(){
_root.descricao=_root.textab[_root.liste.getSelectedIndex()].childNodes[_root.lista.getSelectedIndex()].attributes.titre;
_root.nom = _root.textab[_root.liste.getSelectedIndex()].childNodes[_root.lista.getSelectedIndex()].attributes.auteur;
_root.numero = _root.textab[_root.liste.getSelectedIndex()].childNodes[_root.lista.getSelectedIndex()].attributes.id;
						}
						}
		function action(){
		lista.removeAll()
		for(c=0;c<totalitens.length;c++){
		lista.addItem(_root.textab[_root.liste.getSelectedIndex()].childNodes[c].attributes.titre)
}
	}

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.