Vinzenz Mai: if-Anweisung funktioniert hervorragend

Beitrag lesen

Hallo,

abgesehen von dem, was Cheatah bereits geschrieben hat, hätte ich noch etwas anzumerken:

Das Problem ist, dass immer "Falsch" ausgegeben wird, auch wenn ich in das Textfeld den Buchstaben a schreibe und beim Selectelement "CLJ2600N" auswähle. Welchen Fehler habe ich bei der If-Abfrage?

var a = document.Form.model.value;

den Inhalt welchen Eingabeelementes möchtest Du in die Variable a schreiben?
Siehe dazu SELFHTML, Absendewert von Listen.

var b = document.Form.Feld.value;

Den Inhalt welchen Eingabelementes schreibst Du in die Variable b?

if ((a=="a")&&(b=="CLJ2600N")) {

Ein hübsches Beispiel dafür, warum man *sinnvolle* Variablenbezeichner verwenden sollte.

<form name="Form">
Angabe A:
<input type="text" name="Feld">
<br>
Modell:
<select name="model" size="1">
      <option>LJ2015</option>
      <option>LJP1505N</option>
      <option>bizhub131f</option>
      <option>LJ2015</option>
      <option>CLJ2600N</option>
</select>

Deine Ausgabe überschreibt übrigens den Inhalt der Seite. Ist das so von Dir gewollt?

Freundliche Grüße

Vinzenz