Probeer het eens zo:
var text = document.getElementById('htmltekst').value; //regel 8
@blauwtje, werkt ook niet :( en ook niet met innerHTML en ook niet als ik regel 9 ook met getElementByID doe :S
regel 9:
document.getElementById().innerHTML
Volgens mij heb je geen onChange op een textarea. je zou een kunnen proberen of onKeyUp="inputVoorbeeld();" te doen.
onChange heb je volgens mij alleen bij selectboxen, dacht ik.
@baarr,
http://www.websitemaken.be/index.php?page=show_item&id=142
@php newbie, werkt helaas ook niet :(
EDIT
ik heb nu dit:
<html>
<head>
<title>Van Input naar Voorbeeld</title>
<script type="text/javascript">
// <![CDATA[
function inputVoorbeeld()
{
var text = document.getElementById('htmltekst').value;
document.getElementById('voorbeeldje').innerHTML = text;
}
// ]]>
</script>
</head>
<body>
<form action="#" method="get">
<input type="text" id="htmltekst" onKeyUp="inputVoorbeeld();" />
<!--<textarea id="htmltekst" onChange="inputVoorbeeld();" rows="20" cols="50"></textarea>-->
</form>
<br />
<div id="voorbeeldje"></div>
</body>
</html>
als ik nu iets in het input veld type.. en dan naast mijn veld klik.. werkt het wel.. (ook met onChange)
*opgelost*
ik heb dit:
<html>
<head>
<title>Van Input naar Voorbeeld</title>
<script type="text/javascript">
// <![CDATA[
function inputVoorbeeld()
{
var text = document.getElementById('htmltekst').value;
document.getElementById('voorbeeldje').innerHTML = text;
}
// ]]>
</script>
</head>
<body>
<form action="#" method="get">
<!--<input type="text" id="htmltekst" onKeyUp="inputVoorbeeld();" />-->
<textarea id="htmltekst" onKeyUp="inputVoorbeeld();" rows="20" cols="50"></textarea>
</form>
<br />
<div id="voorbeeldje"></div>
</body>
</html>
en hij doet het :)