NO.
Il link non deve comparire, ma deve comparire solo se uno dei campi è valorizzato maggiore di zero.
Inoltre elements non funziona sotto NN, per cui bisogna trovare un'alternativa...

Io stavo facendo qualcosa di questo tipo:

codice:
function verifySkillPersona(iSkill) {

	var f = document.myForm;
    var nAnaSkill = iSkill;
	var buttonSalva="<IMG SRC=\"images/invisible.gif\" BORDER=\"0\">";

	alert(nAnaSkill);

	for (var i = 0; i <= nAnaSkill; i++) {
		if(f.idsiotr001_skill_persone[i].value != "0"){
			alert("if di verifySkillPersona");
			alert(f.idsiotr001_skill_persone[i].value);
			buttonSalva="<A HREF=\"javascript:saveAction();\"><IMG SRC=\"images/save.gif\" BORDER=\"0\" ALT=\"Salva\"></A>";
		} else {
			alert("else di verifySkillPersona");
			buttonSalva="<IMG SRC=\"images/invisible.gif\" BORDER=\"0\">";
		}	
	}
	return buttonSalva;
}
Ma ovviamente mi dice che "f.idsiotr001_skill_persone" è nullo o non è un oggetto!!!!