AS3 – xml.getElementsByName
Publicado por Iván Gajate el 15 de abril de 2010 en AS3, Flash, Tutoriales | 2 comentarios »
La parejita de getElementById
Muy útil por ejemplo para obtener todos los checkBox de un xml:
<div> <form id="aficiones"> <input type="checkbox" id="chk0" name="c0">Leer</input> <br /> <input type="checkbox" id="chk1" name="c1">Montar en bici</input> <br /> <input type="checkbox" id="chk2" name="c2">Dormir</input> <br /> </form> </div>
En este caso lo que nos interesa es un listado (XMLList) con todos los nodos del mismo tipo.
function getElementsByName(data:XML, name:String):XMLList{ return data.descendants(name); } // Se usaria asi: getElementsByName(miXml, "input");
Este tipo de funciones las voy a ir recopilando en una clase XmlUtils.
