Prototype ahora soporta selector de atributos
Protoype ha implementado una nueva potente herramienta para su nueva versión (1.5.0 beta1).
Esto nos permite usar atributos en el seleccionador ($$).
La síntaxis es
$$('form#foo input[type=text]').each(function(input) {
Element.setStyle(input, {color: 'red'});
});
Esto aplicaría color:red a todos los campos de texto dentro del formulario ‘foo’.
Además de usar la expresión ‘=’ tenemos la opción de usar los selectores definidos por w3.org.
Otra funcionalidad muy interesante es poder seleccionar por varios atributos usando
form#foo input[type=text][class=test]
Nos ahorraremos bastantes líneas do código con esta nueva variante
La versión beta1 de Prototype se puede bajar en aquí
Miguel