Ho un form con il relativo controllo dei campi in javascript che ha questa forma
codice:
        //Effettua il controllo sul campo "Nome"
        if (document.Messaggi.Nome.value.replace(/^\s+/,"").replace(/\s+$/,"").length == 0){
           alert('Il campo "Nome" è obbligatorio.');
           document.Messaggi.Nome.focus();
           return false;
        }
Dove "Messaggi" è il name del form!
In HTML non c'erano problemi, ora che l'ho convertito in Xhtml l'attributi "name" non è più valido, ma se lo tolgo o metto ID il javascript non me lo riconosce più!
Come posso fare?