2016-05-24 8 views
0

Ist es möglich, aktuellen Farbwert eines input Platzhaltertext zu erhalten? Normalerweise würde ich getComputedStyle verwenden, um aktuelle Elementstilwerte abzurufen, aber es gibt den Platzhalterwert nicht zurück.Get :: Platzhalterfarbe mit Javascript

Alle Problemumgehungen für diese abgesehen von der Analyse der CSS-Text und den Wert mit Regex bekommen?

Danke.

Antwort

0

Normalerweise Platzhalter haben wir einen Klassennamen verwenden und dann die Farbe Platzhalter ändern

input.text-filed::-webkit-input-placeholder { 
    color: red; 
} 

u die Klasse So wissen die

+0

Sogar die Farbe ist so, wie würden Sie die aktuelle Farbe erhalten (rot, in diesem Fall), aus dem Element selbst? – Sgoldy

+0

Hi du kannst den Platzhalter für ein bestimmtes Eingabefeld und eine Platzhalterfarbe für diese Klasse angeben, also basierend auf der Bedingung, dass du die Farbe überprüfen kannst, verweise ich auf meinen Plocker http://plnkr.co/edit/X0CYpUx3Lcijd0wkirBL?p=preview –

+0

Ok, ich Verstehen Sie die Verwirrung - Mein Ziel ist es, Websites zu analysieren, die nicht unter meiner Kontrolle stehen (Entwicklung einer Chrome-Erweiterung für Entwickler), so dass ich nicht im Voraus weiß, welche Farben die sind. – Sgoldy