Manuela: Textarea

Beitrag lesen

Hoi Manuela

Es wird aber werder ein \n noch %0D%0A mitgesendet.

Was wird dann gesendet? Ich kann Dein Problem leider nicht nachvolziehen...

Zeig mir doch mal Deinen Code.

Okay der Code für die Seite wo ich die Daten eingebe und abschicke sieht so aus:

<form id="form1" action="Bestellformular.html" method="GET" target="_self">
 <table  width = 85% cellpadding=10 border=0 cellspacing=1 name ="tabelle1" align="center">
  <tr>
    <td width=500 height=500 valign="top">
    <table width = 100% cellpadding=1 border=0 cellspacing=1 name ="tabelle2" align="center">
    <tr>
    <td colspan="2" class = "bestellBes"> <br><div align="center"><font size="+4">Order information</font></div>
    <br></td>
     </tr>
      <tr>
        <td class = "bestellBes">Customer name:</td>
         <td  align ="left"> <input type="text" name="Customer name:" value=" " size=40 maxlenght=40 tabindex=1></td>
        </tr>
        <tr>
         <td class = "bestellBes"><br>Company:</td>
         <td  align ="left"><br><input type="text" name="Company:" value=" " size=40 maxlenght=40 tabindex=2> </td>
        </tr>
        <tr>
         <td class = "bestellBes"><br>Street,No.:</td>
         <td  align ="leftt"><br><input type="text" name="Street,No:" value=" " size=40 maxlenght=40 tabindex=3> </td>
        </tr>
        <tr>
         <td class = "bestellBes"><br>Zip-Code:</td>
         <td align="left"><br>  <input type="text" name="Zip-Code:" value=" " size="10" maxlenght="10" tabindex=4></td>
        </tr>
        <tr>
         <td class = "bestellBes"<font size="+3"></font><br>City:</td>
         <td align="left"><br>  <input type="text" name="City:" value=" " size=40 maxlenght=40 tabindex=5></td>
        </tr>
        <tr>
         <td class = "bestellBes"><br>Date:</td>
         <td  align ="left"><br><input id="Uhr" type="text" name="Date:" value=" " size=40 maxlenght=40 tabindex=6></td>
        </tr>
        <tr>
         <td class = "bestellBes"><br>Remarks:</td>
!!!!!!!!!<td align ="left"><br> <textarea  name="Remarks:" value=" " rows=3 cols=40 wrap="physical" tabindex=7></textarea></td>
        </tr>
        <tr>
        <td></td>
        <td  align ="center"><br><br><input type="Submit"  value="okay" tabindex=8></td>
        </tr>
        </table>
    </table>
</form>

die Stelle mit den vielen !!!-Zeichen betrifft das Textfeld.

So und der Code auf der Empfangsseite ist folgender:

<script language="javascript" type="text/javascript">
  <!--
   var formular = new Array(0);
   decode();
/* Diese Funktion decodiert die Angaben im Pfad */
  function decode()
   {
    var url   = window.location.search;

!!!!!!! wen ich an dieser Stelle alert(url); mache kann ich mir ja anzeigen lassen was von den Daten ankommt und da steht werder \n noch %0D%0A drin für die eigentlich mitgesendeten Zeilenumbrüche des Textfeldes !!!!!!!

if (url != "")
     {
      url = url.substring(1,url.length);                      // Die Daten werden aus der
      var a = 30;
                                                              // Url extrahiert und in
      liste = url.split("&");                                 // Wertepaare am & getrennen
      for (i=0;i<=liste.length-1;i++)
       {
        temp = liste[i].split("=");                           // Feld und Daten jedes
        formular.splice(formular.length,2,temp[0],temp[1]);   // Paares werden zerlegt
       }
      for (i=0;i<=formular.length-1;i++)
      {
       for(x=0;x<=formular[i].length; x++)
       {
         if(x >a)
         {
          a = a+30;
          alert("neue Zeile");
         }
       }

formular[i] = formular[i].replace(/+/g," ");          // Ersetzen des + durch Blank
       formular[i] = unescape(formular[i]);                   // Escapesequenzen rekonstruieren

if(formular[i]== " ")
          {
            formular[i]= "-";
          }
      }
     }
   }
 //-->
</script>

<body text="#000000"background="../Bilder/WHITE1.jpg" bgcolor="#FFFFFF" link="#0000FF" alink="#FF0000" vlink="#FF0000">

<table  width = 100% cellpadding=10 border= 0 cellspacing=1 name ="tabelle1" align="center">
  <tr>
    <td width=70% height=500 valign="top" align="center">
    <table border= 0 cellpadding=5 cellspacing= 0 width=90% align="center">
        <tr>
        <td colspan="2" align="center"><font size=5 color="#000000"><big><b><u>order form</u><b></big></font><br><br></td>
        </tr><pre>
         <script>
         <!--
         for(var i=0;i<formular.length;i++)
         {
              document.write("<tr><td class=bestellBes>" + formular[i] + "<br><br></td>");
              document.write("<td class=bestellBes>" + formular[++i] + "<br><br></td></tr>");

}
        //-->
         </script></pre>
        </table>
    <br>
    <input  type = button value="print order form " onClick="javascript:window.print()">
    </td>
     <td width=250 height=500 background="../Bilder/WHITE2.jpg" valign "top">
    <font size=3 color="#000000"><script>document.write(parent.Bestell_Speich)</script></font>
     </td>
  </tr>
</table>

kaepten