Non tutti gli elementi della form hanno un id !!!
oppurecodice:function resetColor(f){ for (var i=0; i<f.elements.length; i++) { curObj = f.elements[i]; if (curObj.tagName == 'INPUT' && curObj.type == 'text') { document.getElementById(curObj.id).style.backgroundColor=""; } } }
codice:function resetColor(f){ for (var i=0; i<f.elements.length; i++) { curObj = f.elements[i]; if (curObj.tagName == 'INPUT' && curObj.type == 'text' && curObj.id != '') { document.getElementById(curObj.id).style.backgroundColor=""; } } }

Rispondi quotando