Alles klar, besten Dank. Mit folgendem Code hats geklappt:
<script type="text/javascript">document.getElementById('message').value = document.getElementById('message_area').innerHTML;</script>
Irgendwie klappt das jedoch nicht. Hat jemand eine Idee was nicht klappt?
<h1>Notes</h1>
<form method="post" action="/notes/createNote">
<div id="message_area">Click me to add new note...</div>
<input type="hidden" value="" name="message">
<script type="text/javascript">document.Notes.message.value = document.Notes.message_area.value;</script>1.) da ist kein Notes Objekt, kein Element, das ein attribut name="Notes" hätte.
2.) da ist kein message_area Objekt, kein Element, das ein attribut name="message_area" hätte.
3.) dein div hat kein value. Es hat aber childNodes[0].data oder es hat innerHtml
4.) um ein Element mit id anzusprechen, gibt es object.getElementById()<input type="submit" value="create" name="commit">
</form>
> mfg Beat