Spider: Werte aus PHP im HTML per Script auswerten

Beitrag lesen

nuqneH
PS: Freut mich, dass du deine Beratungsresistenz doch noch abgelegt hast.

Na ja, erstens schein das ja ne recht effektive Methode zu sein.
Und zweitens, konnte ich das relativ zügig in die Tat umsetzen, sogar mit meinen geringen Programmierkenntnissen. Der Weg des geringsten Widerstandes. :-)

Aber mal was anderes...

Ich möchte zwei Funktionen bzw. Ergebnisse erreichen, folgendes

<tr>
       <td><label id="Telefon_Text" for="Formular_Telefon">Telefon</label></td>
       <td><p class="Formular-Checkboxen_Tabelle"><input class="Formular-Eingabefeld" type="text" id="Formular_Telefon" name="Telefon" maxlength="50"></p></td>
      </tr>
      <tr>
       <td><label class="Formular-Standarttext" id="erreichbar_Text">Telefonisch</label></td>
       <td colspan="6">
        <p class="Formular-Standarttext">am besten erreichbar zwischen
         <select onfocus="javascript:erreichbar();" id="Formular_erreichbar_von" name="erreichbar_von">
          <option value="07:00 Uhr">07:00 Uhr</option>
          <option value="08:00 Uhr">08:00 Uhr</option>
         </select>
          und
         <select id="Formular_erreichbar_bis" name="erreichbar_bis">
          <option value="08:00 Uhr">08:00 Uhr</option>
          <option value="09:00 Uhr">09:00 Uhr</option>
         </select>
        </p>
       </td>
      </tr>

Funktion Nr.1

Ich möchte, dass beiden <select> Felder so lange disabled bleiben, bis der Besucher einen Wert (eine Telefonnummer) in das Feld name="Telefon" eingibt.

das habe ich probiert so zu lösen

function erreichbar() {
if (document.Kontakt_Formular.Formular_Telefon.value == '') {
document.Kontakt_Formular.Formular_erreichbar_von.disabled = true;
  } else {
document.Kontakt_Formular.Formular_erreichbar_von.disabled = false;
}

funktioniert aber leider nicht. Ich weiß, dass so lange nichts passiert, das Feld auch nicht deaktiviert werden kann, aber ich weiß nicht, wie ich diese Problem lösen kann.

Funktion Nr. 2
wenn der Benutzer z.B. im Feld name="erreichbar_von" 9:00 auswählt, möchte ich, dass im Feld name="erreichbar_bis" mindestens ein Wert höher automatisch eingestellt wird, also 10:00. Und am besten die Werte darunter auf disabled gesetzt werden.

Würde mich Vorschläge, die bei meinem Problem "weiter Helfen" sehr freuen...