Schrift
[thread]637[/thread]

texfield bei Aktion füllen...: Ist das überhaupt möglich?



<< |< 1 2 3 4 5 >| >> 42 Einträge, 5 Seiten
zipster
 2006-01-05 19:08
#6448 #6448
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Hi,

ich würde gerne in meiner Homepage ein bestimmtes textfield bei einer Aktion z.b. drücken eines Buttons füllen. Wie kann ich das umsetzten?

Code: (dl )
1
2
3
...
print textfield (-name =>"textfeld");
...


Vielen Dank im voraus.

Gruß
Seri
nepos
 2006-01-05 20:13
#6449 #6449
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Mittels Javascript?
[E|B]
 2006-01-05 21:21
#6450 #6450
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
CPAN:WWW::Mechanize\n\n

<!--EDIT|[E|B]|1136488933-->
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]
esskar
 2006-01-05 23:57
#6451 #6451
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[E|B
,05.01.2006, 20:21]CPAN:WWW::Mechanize

das überlegen wir uns aber nochmal :)
zipster
 2006-01-06 10:44
#6452 #6452
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Per Perl oder CGi ist das nicht möglich...?!? Doof...

Und für war ist dann das "NAME" da?
nepos
 2006-01-06 13:01
#6453 #6453
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Der Name benennt das Feld :P
Wenn du ein Feld in nem Formular hast und dieses mit Submit abschickst, dann kannst du ueber diesen Namen den Wert des Feldes auslesen. Ausserdem kann man mit Javascript auch ueber diese Namen auf Elemente zugreifen.

Und ja, was du willst is auch mit Perl moeglich, aber dazu muesstest du die Seite einmal Submitten und dann mit den gefuellten Feldern dem Benutzer wieder praesentieren. Bisschen umstaendlich, wenns nur drum geht bei einem Formular paar Defaults einzusetzen. Oder was bezweckst du damit genau?
esskar
 2006-01-06 13:45
#6454 #6454
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=nepos,06.01.2006, 12:01]Und ja, was du willst is auch mit Perl moeglich, aber dazu muesstest du die Seite einmal Submitten und dann mit den gefuellten Feldern dem Benutzer wieder praesentieren. Bisschen umstaendlich, wenns nur drum geht bei einem Formular paar Defaults einzusetzen. Oder was bezweckst du damit genau?[/quote]
natürlich könnte es sich auch um dynamische Werte handlen... diese könnte man dann mit Ajax-Request (auch Javascript) auf dem Server berechen lassen und dann in das Feld einsetzen!
zipster
 2006-01-06 15:31
#6455 #6455
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Das soll ein Interface sein mit dem man Daten aus einer Datenbank angezeigt bekommen und gegebenenfalls ändern kann.

Wenn es nur ums anzeigen gehen würde wäre es ja kein Problem, das es aber für den Benutzer möglich sein soll die Daten auch ändern zu können muss ich ja Textfields benutzten.


Ich würde es halt gern per Perl/CGI umsetzten da ich dieses einigermaßen beherrsche. Von Java habe ich keine Ahnung. :(
pq
 2006-01-06 16:01
#6456 #6456
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
wer hat was von java gesagt?
das textfeld befindet sich in deinem browser, auf deinem rechner. der rechner,
der perl-code ausführt, ist in der regel der webserver.
um ein bestimmtes feld mit inhalt zu füllen, kannst du also entweder eine
aktion mit javascript definieren, oder du schickst das formular mit einem submit-
button ab und bekommst von dem webserver (perl) das html mit dem
ausgefüllten feld zurück.
wie soll dein browser sonst mit dem webserver kommunizieren, wenn nicht
über HTTP?
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
zipster
 2006-01-06 16:18
#6457 #6457
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Meinte nartülich Javascript ;) <-- *Schreibfaulheit*

dachte mir das so...
Seite wird unter folgender Adresse aufgerufen.
http://127.0.0.1/cgi-bin/interface.pl?id=1
Wenn man auf den "Weiter" Knopf drücke wird folgendes aufgerufen...
http://127.0.0.1/cgi-bin/interface.pl?id=2
Wenn man auf den "Neu" Knopf drückt wird das aufgerufen.
http://127.0.0.1/cgi-bin/interface.pl
und das texfield wird leer gelassen.

Wenn ich dich richtig verstanden habe müßte es so möglich sein mit Perl das Textfield zu füllen richtig?
<< |< 1 2 3 4 5 >| >> 42 Einträge, 5 Seiten



View all threads created 2006-01-05 19:08.