* Si seria adecuado, pero no como tu lo planteas, ya que de esa manera no ingresaría al ciclo y si entra sale cuando encuentra el elemento seleccionado, lo ideal seria:
Código Javascript
:
Ver originalfunction vaciar() {
var vaciar = document.getElementsByName("target");
for (var i=0; i<vaciar.length; i++) {
if(vaciar.item(i).checked == true) {
vaciar.item(i).checked = false;
return;
}
}
}
De esta manera la mayor ventaja que presenta es el ahorrarnos unos cuantos ciclos después de encontrar el valor (critico si el sistema cuenta con DEMACIADOS elementos).
* Con cualquiera de los dos funcionaria, pero si me lo preguntas a mi... prefiero manejarlo con checked=true, a no ser que tenga un manejador onclick asociado al elemento, en cuyo caso seria mejor utilizar la función click(). SALUDOS.