Hallo,

Ik vond het zoeken via google nogal moeilijk om specifiek op het forum te zoeken, maar uit mijn resusltaten vond ik niet echt mijn probleem.

Dus vandaar ik het hier post.

Als ik in input veld heb en dan disabled ik (standaard in de html of via javascript) dan wordt het veld in FireFox grijs en in IE niet. Daar blijft het dezelfde kleur, maar je kan het niet gebruiken, dus het heeft wel de goede eigenschappen?

Weet iemand hier een oplossing voor?

Alvast bedankt.
Heb je dit:
<input type="text" name="zoeken" disabled>?

Of dit:
<input type="text" name="zoeken" disabled="disabled">?
ik heb dit geprobeerd:

<input type="text" id="input" name="zoeken" disabled="disabled">

en dit:

document.getElementById('input').disabled=true;

Hij is ook wel gedisabled, en als je in IE tekst erin hebt, dan wordt die ook wel grijs, maar niet de achtergrond, zoals in FF.

Als een inputfield leeg is in IE kun je niet zien of het gedisabled is of niet.
ik had ergens zoiets gemaakt, kijk even hier

Ik denk dat je daar wel iets aan hebt, werkt in zowel IE als FF
inputfield grijs maken:

input{
background-color: #B3B3B3;
}

Alleen voor een textfield:
input.textfield{
background-color: #B3B3B3;
}

adhv een phpcode kan je dat dan weer wit maken, wanneer disabled uit staat.
Er is ook een andere mogelijkheid, in HTML ook..

readonly="true"

Zet dat eens in plaats van de disabled="disabled". Met readonly wordt die niet grijs, maar kan je niet bewerken wat erin staat, alleen lezen.. (je kan hem wel selecteren geloof ik, maar het helpt je niets)
Probeer dat maar eens ;)
Ik heb inderdaad gedaan wat Kalle al zei

ik verander wel handmatig de achtergrondkleur van het veld.

Bedankt allemaal

Reageren