<input value=""> standardmäßig markieren
willie.de
- javascript
hallö,
Patrick hat mich unten http://forum.de.selfhtml.org/?m=43762&t=7890 auf ne idee gebracht:
wie kann ich es realisieren, dass ein formularfeld mit voreintrag markiert aussieht (zb. blau mit weißer schrift)? beim click/focus solls wieder standardfarben annehmen.
bisher zb. so:
<INPUT type="text" name="keyword" size="10" value="Suchen...">
danke!!!
willie *jemanderdeneintragnichtdoppelnwollte*
Hi,
wie kann ich es realisieren, dass ein formularfeld mit voreintrag markiert aussieht (zb. blau mit weißer schrift)? beim click/focus solls wieder standardfarben annehmen.
Im Ggs. zu deinem Thema willst du es hier nur markiert aussehen
lassen. Das dürfte auch weniger aufwendig sein. Du musst einfach
nur über das style-Attribut standardmäßig weiß auf blau definieren
und onclick ändern.
Bye,
Peter
hallö,
wie kann ich es realisieren, dass ein formularfeld mit voreintrag markiert aussieht (zb. blau mit weißer schrift)? beim click/focus solls wieder standardfarben annehmen.
Im Ggs. zu deinem Thema
das versteh ich jetzt nicht =:(
willst du es hier nur markiert aussehen lassen.
das ist wahr.
Das dürfte auch weniger aufwendig sein. Du musst einfach
nur über das style-Attribut standardmäßig weiß auf blau definieren
und onclick ändern.
naja... so einfach isses mal nich, dann wird der ganze input-bereich umgefärbt und könnte (bei entsprechenden CSS-classes) so aussehen:
<INPUT type="text" name="keyword" size="10" value="Suchen" onfocus="document.getElementById('keyword').className='white';this.value=''" class=blue>
ich möchte aber, dass AUSSCHLIEßLICH der voreintrag (die zeichen) die entsprechenden farben hat, als obs gerade markiert wäre.
danke für die hilfe!
willie *jemandderversuchtsichverständlichauszudrücken*
hi
wie kann ich es realisieren, dass ein formularfeld mit voreintrag markiert aussieht (zb. blau mit weißer schrift)? beim click/focus solls wieder standardfarben annehmen.
input{color:white;background-color:blue;}
input:focus{color:black;background-color:white;}
...so?!?
gruss Kai
hallöle,
input{color:white;background-color:blue;}
input:focus{color:black;background-color:white;}
...so?!?
nee... ich möchte praktisch nur die voreingtragenen ZEICHEN markiert haben, ungefähr so hier:
<img src="http://www.willie.de/Bilder/selfforum/input.jpg" border=0 alt="">
danke für die mühe :)
willie *jemandderseinesonderwünschenichterklärenkann*
hi
nee... ich möchte praktisch nur die voreingtragenen ZEICHEN markiert haben, ungefähr so hier:
<img src="http://www.willie.de/Bilder/selfforum/input.jpg" border=0 alt="">
öhm.. das wird nix, der Text darin ist ja kein eigenes Element für HTML (oder CSS).
und noch mal hallö,
öhm.. das wird nix, der Text darin ist ja kein eigenes Element für HTML (oder CSS).
ich dachte irgendwie mit substring und value und so? geht da gar nix?
ich wer mal n bissel rumtüfteln, aber frühestens übermorgen. falls du mir es bis dahin (weil ich bin würschlich nich der profi) ausreden kannst, bin ich gern damit zufrieden :)
danke fürs interesse!
willie *jemandderimmernochonlineis*
hallö leser!
ich wer mal n bissel rumtüfteln, aber frühestens übermorgen. falls du mir es bis dahin (weil ich bin würschlich nich der profi) ausreden kannst, bin ich gern damit zufrieden :)
hab doch n bissel in http://selfhtml.teamone.de/javascript/objekte/string.htm etc. rumgestöbert und probiert. ich lese oben auf der seite "Die Eigenschaften und Methoden des Objektes string können Sie auf alle Zeichenketten anwenden."
und da stellt sich mir die frage, wieso keine der eigenschaften (die ich getestet hab) auf das inputfeld anzuwenden ist? zb.:
<INPUT type="text" name="keyword" size="10" value="Suchen..." onfocus="this.value.fontcolor=(red);">
_null_ reaktion... wenn schon, hätt ich doch gerne n javascript-fehler ;)
kann da jemand mal mein wissen erweitern?
danke!
willie *jemandseitdreiundreißigstundenonlineis*