Hallo,
Als Rheinländer kenne ich schunkeln, aber chunken? ,-) Aber ich nehme mal an, Du meinst, die Zeilen nacher "von hand" umbrechen, indem ich alle x Zeichen ein br in die letzte Space-Lücke einsetze? Das würde gehen, aber was für ein Aufwand.
Ja, es heist von hand auseinandernehmen. Nein es ist nicht zu aufwän-
dig. (RegExp kann helfen, nur NN4 macht Ärger)
Das ist es ja auch noch, ich sende das nie ab ,-) Nach einem klick auf eine Grafik wird lediglich der inhalt des Areas ausgelesen (value) und dann eben verarbeitet.
Das hatte ich befürchtet. Aber wenn du sendest ist es die einfachste
Lösung. Ich ducke mich mal ;-) Kannst du das Textarea nicht in einem
-achtung böses wort- "PopUp" aufmachen und es dann an das
elternfenster(parent.window) senden, wo das "div" wartet? Ich weiß
ist umständlich...
(und in einem Div dargestellt....) Habe ich Deinen Rest dann richtig verstanden, das er mir dann nicht hilft? Ich hab den Inhalt ja als, äh, also eben nicht als Hexacode. und wenn ich den erst umwandel, dann bekomme ich ja auch keine /n /rs oder ähnliches, oder? (Es schwirrt etwas in meinem Hirn ;-))
Ich bin untröstlich, aber das hexzeugs bekommst du nur, wenn du sendest. Ansonsten brauchst du es nicht.
Zum Testen. Beide files in selbes directory.
----------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Zeilenumbruch in Textfeldern</title>
</head>
<body>
<form action="auswertung.html">
<p>hard:<br>
<textarea name="hard" cols="30" rows="3" wrap="hard"></textarea>
</p>
<input type="submit" value="Absenden" style="background-color: #00FF00;">
</form>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Auswertung eines Formulares</title>
<script language="JavaScript1.2" type="text/javascript">
<!--
var temp=self.location.href.split(/?/);
var parameter = temp[1];
felder = parameter.split(/&/);
for(var i=0; i<felder.length; i++) {
var feld = felder[i].split(/=/);
if (feld[1]) {
feld[1] = feld[1].replace(/+/g, " ");
feld[1] = unescape(feld[1]);
feld[1] = feld[1].replace(/\n/g, "<br>");
} else
feld[1] = " ";
document.write(feld[0] + " = " + feld[1] + "<br><br>");
}
-->
</script>
</head>
<body>
</body>
</html>
--------------------------------------------------------------
So viel zum "senden", wenn es machbar ist. Ich habe irgendwo noch
einen nicht 100%igen RegExp zum zerlegen von Text in JavaScript.
Mithilfe des Forums wäre der noch perfektionierbar. Aber wiegesagt,
der liegt irgendwo... (und außerdem, zuverlässig geht das dann
sowieso nur mit monospaced fonts)
bye eddie