Hi,
<select name='suchfeld' onChange="if(this.value!='' && document.forms.ak1_finde_form.vilter.value=prompt('Sucheingabe:','')) finde(1);">
this.value!='' && document.forms.ak1_finde_form.vilter.value=prompt('Sucheingabe:','')
wird ausgewertet als:
((this.value!='') && document.forms.ak1_finde_form.vilter.value) = prompt('Sucheingabe:','')
Die Zuweisung des prompt-Ergebnisses an den boolschen Ausdruck muß fehlschlagen...
Setze Klammern:
(this.value!='') && (document.forms.ak1_finde_form.vilter.value=prompt('Sucheingabe:',''))
(auch wenn die ersten Klammern nicht nötig sind, sie erleichtern dem Mensch das Lesen, da die Rangfolge der Operatoren nicht nachgeschlagen werden muß.
cu,
Andreas
--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.