Hallo conrad,
na das input type=text ist dafür da, dass ich ein input feld habe in das ich etwas schreiben will.
das hatte ich dann auch kapiert ;-)
wenn ich auf ok klicke, öffnet er mir zwar die seite, schreibt aber statt dem eingegebenen z.B. Martin, schreibt er mir +Operation+ rein.
mache ich was falsch?
Du übergibst doch sowieso an ein php-Script, wenn ich das richtig sehe. Warum dann Javascript? Das ist doch von hinten durch die Brust ins Auge... und alles nur,
weil er bei mir mit einem <form> einen ungewollten zeilenumbruch macht.
?
Formatiere <form> mit CSS. display:inline; wäre z.B. Dein Freund. Setze als <form action="dein_suchscript.php"> mit der method Deiner Wahl, dann werte im PHP-Script gescheit aus. Alles andere halte ich für... wenig zielführend.
Falls das Javascript sonst noch einen Sinn hat:
location.href='suche.php?action=finden&suche=+Operation+'
Innerhalb der Hochkommata steht ein String. Du willst aber den Wert des Parameters Operation mit Deinem String verbinden. Nach meiner Erinnerung müßte das so aussehen:
location.href='suche.php?action=finden&suche=' + Operation;
Bin dabei aber nicht sicher - und würde eh eine serverseitige Lösung empfehlen.
Gruß aus Köln-Ehrenfeld,
Elya
keep passing the open windows.