Hej allesammen!
Jeg er stødt ind i et problem i et af mine mange små "hobby-projekter"...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Test</title>
<script type="text/javascript">
function getKeys()
{
var input = document.getElementById("input");
var code = document.getElementById("code");
code = code.replace(/\\n/g,"<br />");
code.innerHTML = input.value;
}
function setFocus()
{
var input = document.getElementById("input");
input.focus();
}
</script>
</head>
<body onload="setFocus()">
<div id="code"></div>
<textarea id="input" style="visibility: hidden; width: 1px; height: 1px;" onkeyup="getKeys()"></textarea>
</body>
</html>
Ja, her er koden. Problemet er at den ikke virker..

Min FireBug siger: code.replace is no function...
Og dvs. at der faktisk hverken kommer bogstaver (eller linjeskift) i teksten. Hvis jeg fjerner min replace, kommer teksten over i #code, men udskriver et mellemrum istedet for et linjeskift...

Håber i kan hjælpe med det..