<!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>