Zaukibaby: Perlvariable mit dem JavaScript-Wert belegen

Ich habe ein Perl-Script, welches HTML und das wiederum ein JavaScript enthält. Das JavaScript liefert brav und fleißig seinen berechneten Wert an das HTML zurück:

print "<script>document.write("<input name=JSwert value=" + JSwert + ">")</script>\n";

Jetzt möchte ich, das das Perl-Script, in dem der JS-Wert "entstanden" ist, auch damit arbeiten kann, sprich eine Perlvariable mit dem JS-Wert belegt. Wie ist dieses zu realisieren.
Hab schon:

my $Pwert = param("document.write(JSwert)")

probiert, ging aber auch nicht :-(

Bitte helft mir...

  1. Hallo Zaukibaby,

    mir ist nicht ganz klar, was Du tun möchtest. Ist Dir der grundsätzliche Unterschied zwischen client- und serverseitiger Programmierung bekannt?

    Gruß

    Eidgenosse

    1. Ja, gut OK... Dann muss es eben erst mit METHOD=POST an den Server übertragen werden. Macht ja nichts.
      Aber wie kriege ich das hin, dass die Übertragung automatisch erfolgt und ich nicht erst noch auf einen Button oder Link pressen muss?
      <input type="submit" value="Speichern" name="B1"> Da muss doch noch was gehen oder?

      1. Hallo Zaukibaby,

        <body onLoad="document.forms[0].submit()">
        <form action="/cgi-bin/xxxx.pl" method="post">
        <input type="hidden" name="blabla" value="Dein Wert">
        </form>
        </body>

        Gruß

        Eidgenosse