Anfängerproblem!!!!!
dim
- perl
Ok, ich baue mit einem perlscript eine HTML-Seite dynamisch auf.
dabei entsteht eine tabelle die folgendermaßen aussieht
stringA1 stringB1 Eingabefeld1 Link1
stringA2 stringB2 Eingabefeld2 Link2
stringA3 stringB3 Eingabefeld3 Link3
...
wenn der Link ausgeführt wird, wird ein anderes Perlscript aufgerufen, dem einige Parameter übergeben werden müssen.
Aufruf sollte so aussehen:
use.pl?stringA&stringB&Value(Eingabefeld)
print "<a href="use.pl?",stringA[$x],"&",stringB[$x],"&",
________,"">blabla</a>\n";
was muß ich für ______ schreiben um den Inhalt des Eigabefeldes zu bekommen. Die Namen der einzelnen Eingabefelder sind in einem Array namens @art gespeichert, d.h. @art[0] gibt z.B ART001 zurück. @art[$x] liefert den passenden Namen für das Eingabefeld, da ich aber nicht den Namen des Eingabefeldes sondern dessen Inhalt als Parameter übergeben möchte bräuchte ich einen Befehl oder Trick dn ich aber selbst noch nicht finden konnte!!!
Vielen Dank für alle Tips
Dim
PS: Paramenterübergabe mit (method=post) ist in dem Fall nicht möglich!
stringA1 stringB1 Eingabefeld1 Link1
stringA2 stringB2 Eingabefeld2 Link2
stringA3 stringB3 Eingabefeld3 Link3
...
use.pl?stringA&stringB&Value(Eingabefeld)
print "<a href="use.pl?",stringA[$x],"&",stringB[$x],"&",
________,"">blabla</a>\n";was muß ich für ______ schreiben um den Inhalt des Eigabefeldes zu bekommen. Die Namen der einzelnen Eingabefelder sind in einem Array namens @art gespeichert, d.h. @art[0] gibt z.B ART001 zurück. @art[$x] liefert den passenden Namen für das Eingabefeld, da ich
wenn ich Dein Problem richtig verstehe, kannst Du es mit JavaScript lösen. Du mußt also JavaScript den Wert des Eingabefelds ausgeben lassen, so à la:
<script...>
print document.forms[i].elements[i].value;
</script>