Salve a tutti.
Sto implementando un form in HTML e JS che mostra al termine il modulo compilato per la conferma dei dati.
A causa di limitazioni della intranet aziendale, devo sostituire il contenuto della pagina senza refresh e/o reindirizzamento.
Il codice che uso è:
Il problema è che il "nuovo contenuto" è davvero grande e risulta molto scomodo scriverlo sotto forma di stringa, specialmente in previsione di una possibile opera di manutenzione futura...codice:function Sostituisci() { if(...){ //Controlli e gestione campi vuoti }else{ var el = document.getElementById("formID"); //Form da sostituire el.innerHTML = "NUOVO CONTENUTO"; } }
Ci sono alternative a innerHTML più eleganti per questa situazione?