<!DOCTYPE html>
<html lang="de">
<head> 
    <meta charset='utf-8'>
    <title>Source Test</title>
    <script type="text/javascript">
     
        function showSource() {
            //Quelle einlesen
            var sourceCode = document.getElementById('source').innerHTML;
            //Steuerzeichen ersetzen, noch unvollständig, viele Vorschläge im Netz
            var targetCode =  sourceCode.replace(/</g, "<");
            targetCode     =  targetCode.replace(/>/g, ">");
            //Ausgabe
            document.getElementById('target').innerHTML = targetCode;
        }
     
    </script>
</head>
<body>
    <div id="source">
        <h1>Test</h1>
        <input id="inp_text" type="text" ><br/>
        <input id="btn_do" type="button" value="Source anzeigen" onclick="showSource();">
    </div>
    <pre id="target" style="background-color:lightgrey"></pre>
</body>
</html>