lastModified ohne ID

window.onload = function() {

    (function letzteAktualisierung() {
        var p = document.createElement('p'),
        weekday = ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
        month = ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],
        updated = new Date(document.lastModified);
        p.innerHTML = '<strong>Letzte Aktualisierung:</strong><br>'
        + weekday[updated.getDay()] + ', '
        + helper(updated.getDate()) + '. '
        + month[updated.getMonth()] + ' '
        + updated.getFullYear() + ' um '
        + helper(updated.getHours()) + ':'
        + helper(updated.getMinutes());
        document.getElementsByTagName('body')[0].appendChild(p);
    })();

    function helper(eVal) {
        return (eVal < 10) ? '0' + eVal : eVal;
    }
}

In diesem Beispiel wird nur ein Script eingebunden: <script src="lastmodified.js"></script>

Über var p = document.createElement('p') wird ein <p> Element erstellt
und mittels document.getElementsByTagName('body')[0].appendChild(p)
es als letztes Kind an den <body> angehängt (so wie in diesem Beispiel).