Formularfarbe
Gerhard
- javascript
0 Arnt
Hallo!
Hoffentlich kann mir jemand helfen...
Habe auf meiner ASP Seite einige Formularfelder.
Ich möchte aber, dass einige davon erst aktiviert werden, wenn das oberste eingegeben wird.
An sonsten sollten die unteren grau sein...
Wie mache ich das???
Bin schon am verzweifeln!!!
Gruss
Gerhard
Holla,
Formularfeld machst du per CCS grau:
in CSS-Datei:
input { background-color: #e8e8e8 }
dann das Formularfeld:
<INPUT class=input name=xxx size=yy>
schon ists grau.
das aktivieren machst du per reload bei Wechsel des Formularfeldes...
Müsste eigentlich so gehen. Habs nich geprüft.
Gruß Arnt
hi,
das aktivieren machst du per reload bei Wechsel des Formularfeldes...
wenn du dir die Frage genau anschaust, ist ein EventHandler wie onKeyDown sinnvoller. Er muß dann nur dem Eingabefeld zugeordnet werden, in das die Eintragung erfolgen soll.
Christoph S.
Hallo,
Danke erst mal.
Muss das ganze ausprobieren, hoffe es klappt.
Gerhard
hi,
das aktivieren machst du per reload bei Wechsel des Formularfeldes...
wenn du dir die Frage genau anschaust, ist ein EventHandler wie onKeyDown sinnvoller. Er muß dann nur dem Eingabefeld zugeordnet werden, in das die Eintragung erfolgen soll.
Christoph S.
Funktioniert immer noch nicht...
Ich mache wohl grundsätzlich was falsch.....
Den Backgroundcolor kann ich aber nur auf der einen Seite verwenden.
Die anderen sehen anders aus.
Und das mit reload klappt auch nicht..
Habe wahrscheindlich ein Brett vor dem Kopf!!!
Gruß
Gerhard
Hallo,
Danke erst mal.
Muss das ganze ausprobieren, hoffe es klappt.
Gerhard
hi,
das aktivieren machst du per reload bei Wechsel des Formularfeldes...
wenn du dir die Frage genau anschaust, ist ein EventHandler wie onKeyDown sinnvoller. Er muß dann nur dem Eingabefeld zugeordnet werden, in das die Eintragung erfolgen soll.
Christoph S.
hallo,
Funktioniert immer noch nicht...
naja, dann mal ein ausgewachsenes Beispiel:
<html><head><title></title>
<script language="javascript">
function setCSS(){
document.getElementById("eingabe").style.backgroundColor = "#000080";
}
</script>
</head>
<body>
<input type="text" id="eingabe" style="background-color:#FFDDDD;" onKeyDown="javascript:setCSS()">
</body>
</html>
Christoph S.