Line feed in Textarea
Christian Becherer
- javascript
Hallo,
ich möchte in eine Textarea einen Text einfügen und den Zeilenumbruch selbst definieren. Dies geschied über JavaScript. Leider funktioniert \n nicht.
Wie kann ich trotzdem erreichen das die Zeile mit definierten Zeilumbrüchen erscheint?
Hier die Funktion:
function change_textarea(language, DataID) { //sets textarea to the string recognized by the application as FAQ in the res.html file
var textarea_obj = eval('document.faq.data_'+language);
textarea_obj.innerHTML = "<H1 class="ID">Record ID "+ DataID + "</H1>\n<p align="left"><img border="0" src="images/faq_begin.gif" width="624" height="36"></p>\n<p> </p>\n<p align="right"><img border="0" src="images/faq_end.gif" width="624" height="36">";
return true;
}
Vielen Dank für eure Hilfe!
MfG
CHristian Becherer
Moin Moin !
function change_textarea(language, DataID) { //sets textarea to the string recognized by the application as FAQ in the res.html file
var textarea_obj = eval('document.faq.data_'+language);
textarea_obj.innerHTML = "<H1 class="ID">Record ID "+ DataID + "</H1>\n<p align="left"><img border="0" src="images/faq_begin.gif" width="624" height="36"></p>\n<p> </p>\n<p align="right"><img border="0" src="images/faq_end.gif" width="624" height="36">";
return true;
}
geht's noch?
Die normale Syntax, um Inhalte von Formularelementen zu ändern, ist diese:
documment.forms['HIER_DER_NAME_DES_FORMS'].elements['HIER_DER_NAME_DES_ELEMENTS'].value="hello\nworld";
Alexander