von hilflos_im_netz |
Dann hab ich doch im falschen forum gepostet.
Aber vielen herzlichen Dank. Es funktioniert. |
von subjective |
Strings in Javascript können nicht mehrzeilig sein. Du mußt also dafür sorgen, das im JS-Quellcode ein einzeliger String ankommt. Theoretisch müßte JS ein \n akzeptieren. PHP mach jedoch aus einem einfachen \n einen Umbruch (Zeichen #10). Probier also mal \\n. |
von hilflos_im_netz |
Einen guten Abend,
ich hoffe ich bin hier richtig, weil ich nicht genau weiss, ob es ein Javascript oder PHP
Problem ist. Jetzt zu meinem Problem. Ich würde gerne mehrzeilige Variablen in eine Textarea einfügen.
Folgendes funktioniert beispielsweise:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13: | <?php
error_reporting(E_ALL);
$variable="hi hi";
echo "<form name=\"irgendwas\">
<a href=\"javascript:leer(0)\" onClick=\"document.irgendwas.etwas.value+='".$variable."'\">
Füg mich ein</a> <br />\n
<textarea name=\"etwas\"></textarea>
</form>";
?> |
Wenn erster Gedanke war, dass ich setze, doch dann
wird die Variable nicht ins Textfeld gesetzt.
Ich weiss also nicht mehr weiter und frage mich, ob so ein Zeilenumbruch, wie bei
meinem Problem möglich ist.
Ich bedanke mich im Vorraus für Hilfe.
---
|a+bi| x |c+di| = |(a+bi) x (c+di)| |
|