webForumDet fria alternativet

Ändra färg på textfält

JavaScriptur Javascript

3 svar · 285 visningar · startad av i-or

Medlem sedan nov. 2001294 inlägg
Frågan#1

Denna kod ger ett värde på ett textfält:

document.form.textfield.value = x

Jag vill ändra färgen på ett textfält, hur gör jag det? Detta lyckades inte:

document.form.textfield.color = "#FF0000"

Medlem sedan sep. 20021 655 inlägg
#2

Lägg till ett id till ditt textfield (t ex <input type='text' id='kalle'>). Sedan kan du m.h.a. DOM komma åt och ändra färgen på objektet utifrån dess id:

kalle.style.color = "#FF0000";

Medlem sedan nov. 2001294 inlägg
#3

Tack så mycket!

Men får att få det att fungera, kan jag inte välja disabled på mitt textfält, för då blir texten grå oavsett inställning i javascriptkoden. Hur gör jag för att ändra "disabledfärgen"?

Medlem sedan sep. 20021 655 inlägg
#4

Jag har länge försökt hitta något sätt att ändra på disabled-färgen (till denna sidan: http://www.diabloii.nu/affixcalc/ ), men ännu inte hittat något sätt. Jag tror inte att det finns något stöd för att göra det i dagsläget.

136 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)