Gewusst wie: aktivieren ein deaktiviertes Textfeld?
Ich will wissen, wie kann ich Sie aktivieren ein deaktiviertes Formular-text-Feld auf "Absenden". Auch ich möchte sicherstellen, dass, wenn der Benutzer geht zurück zum Formular oder klicken Sie auf zurücksetzen-Feld wird die Karte wieder deaktiviert.
Habe ich versucht zu verwenden
document.pizza.field07.disabled = false ;
Tut es deaktiviert das Feld durch klicken zurücksetzen, oder schlagen zurück-Taste, noch hält Sie es aktivieren.
Bitte guide.
InformationsquelleAutor der Frage Hassan Z | 2011-12-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zugriff auf dieses element in ein standard-Weg, verwenden Dokument.getElementById mit setAttribute
BEARBEITEN
Basierend auf Ihren Kommentar, es sieht aus wie field07 ist ein Namennicht eine id. Als solche, dies sollte sein, was Sie wollen:
InformationsquelleAutor der Antwort Adam Rackis
Dass ist die einzig funktionierende Lösung für Mich:
InformationsquelleAutor der Antwort zajc3w
Können Sie aktivieren eines deaktivierten html-Steuerelement mit den folgenden JavaScript-code.
Dokument.getElementById('elementId').removeAttribute('deaktiviert');
InformationsquelleAutor der Antwort Bins Jose
Können Sie dies auch tun, mit jQuery:
Wir wählen einfach alle die Elemente, wo die
name
Attribut istfield07
(mit name, weil Sie sagte, so in den Kommentaren von @AdamRackis Antwort), und legen Sie seinedisabled
Eigenschaftfalse
.Mehr über
prop()
.InformationsquelleAutor der Antwort Purag