.getElementById() e .innerHTML hanno comunque bisogno di JS.

Quindi sono da evitare, ove possibile (JS potrebbe essere disabilitato o non disponibile).

Con un include lato server risolvi tutto senza effetti collaterali.