• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

textfeld nicht beschreibbar machen

Status
Für weitere Antworten geschlossen.

Kleen Radu

Neues Mitglied
hi@all

erst bild anschaun!!!

wie kann man das machen, das wenn man einen arzt aus der db wählt, das man die unteren felder nicht mehr beschreiben kann?
 

Anhänge

  • Bildschirmphoto3.jpg
    Bildschirmphoto3.jpg
    21,5 KB · Aufrufe: 16
Ganz einfach.
Wenn die Daten aus der DB ausgelsen werden und in die entsprechenden Formularfelder gesetzt werden gibts du den Formularfeldern noch das Attribut:

readonly="readonly"

mit...
 
aba wenn i "bitte auswählen" ausgewählt hab, dann kann i auch nichts reinschreiben

i will ja nur eine sperre haben wenn ein arzt ausgewählt ist!!
 
Na Du hast doch geschrieben das die Daten der Ärzte aus einer Datenbank kommen. Wie greifst Du denn auf die Datenbank zu? Sicherlich doch mit einem Serverscript (PHP, Perl etc.) mit solchen Skripten ist auch leicht möglich solche Prüfungen durchzuführen um dann wahlweise die Ausgabe des HTML-Dokuments zu manipulieren.
 
Wann willst Du das sperren? Doch, wenn der Nutzer am Browser einen Arzt ausgewählt hat, oder? Dann ist jegliches serverseitige Script ja schon gelaufen. Dann müsste man das mit JavaScript machen. Und dann kannst Du z.B: auch den unteren Teil des Formulars auf display:none setzen, dann verschwindet es ganz.
Ist JavaScript deaktiviert oder die CSS-Unterstützung mau, bleiben die Felder natürlich und der Nutzer kann sie dennoch ausfüllen und auch abschicken.
Das heißt, Du kommst nicht um eine serverseitige Prüfung herum (also untere Daten ignorieren, wenn oben was ausgewählt).

Gruß,
-Efchen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben