document.getElementById("divYoriLoginPass").innerT ext = "a";
E' un errore che hai fatto tu postando il codice o è scritto davvero "divYoriLoginPass" nell'errore? Perché ad es. non ho visto nessun oggetto con questo nome nell'altra funzione...
Il browser dice che document.getElementById(...) non è un oggetto perché il metodo getElementById() dell'oggetto document riceve come argomento (quello che ci metti tra le parentesi) l'id di un elemento della pagina. Ovviamente, se nella pagina non hai nessun elemento che abbia un id="divYoriLoginPass", l'oggetto in questione non esiste!
Non è che la seconda funzione cerchi l'oggetto "divYoriLoginPass" in seguito a una modifica "al volo" dell'attributo id di qualche elemento? Magari hai una funzione che va a riscrivere l'id di un elemento ricevendo un parametro, come una stringa, da aggiungere all'id "originale".
Non mi spiego altrimenti quel "Yori" nell'id dell'oggetto.
Spero di essere stato chiaro nella spiegazione...![]()