Kann jemand die Rahmenfarbe eines Eingabesteuerelements zurücksetzen, nachdem Sie es mit Javascript geändert haben? Nützlich für die Validierung durch Markieren von Feldern, die inkorrekte oder ungültige Daten enthalten, etc.Zurücksetzen der Rahmenfarbe eines Eingabesteuerelements (HTML/Javascript)
z. Ändern der Grenze:
document.getElementById('myinput').style.border = '1px solid red';
wie zurücksetzen? die nächste Zeile entfernt nur die Grenze vollständig ...
document.getElementById('myinput').style.border = '';
wenn ich die Rahmenfarbe zurückgesetzt auf eine bestimmte Farbe (zB schwarz oder grau usw.), kann es in einigen Browsern/Betriebssystemen seltsam aussehen, dass Art "Thema" die Kontrollen ...
danke Haufen!
Ich bin damit einverstanden, die Hintergrundfarbe zu verwenden. Ich benutze beide tatsächlich, nur hatte ich keine Probleme, den Hintergrund zu klären ... – davidsleeps
Ich ziele auf einen expliziten Ansatz. Ich setze das Formular in einer Clearing-Routine auf Standard und binde dann mit der Farbe "error". Dies gilt sowohl für die Hintergrundfarbe als auch für jedes andere Bild. Sobald ich von der Standardeinstellung überzeugt bin, kann ich die clear() Routine abbrechen, abhängig von der Komplexität des Formulars. –