Zur Navigation

Was muss ich ersetzen?

1 Gustafsson

Moin,

welches "Search..." muß ich im folgenden Code durch "Suchen..." ersetzen, so das der Effekt erhalten bleibt, wenn man in die Suchbox klickt das das Wort "Suchen..." verschwindet?

<form id="searchform" method="get" action="<?php bloginfo('home'); ?>/" ><input type="text" value="Search" onfocus="if (this.value == 'Search') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search';}" size="18" maxlength="50" name="s" id="s" />
</form>

Gruß Uwe

14.11.2008 09:17 | geändert: 14.11.2008 09:17

2 Gustafsson

Nächste Frage wäre, warum exisitiert dieser Effekt (wie oben beschrieben) nicht in folgendem Code-Beispiel??

<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
<div><input type="text" value="" <?php the_search_query(); ?>" name="s" id="s" class="searchfield" />
</div>
</form>

Gruß Uwe

14.11.2008 09:21

3 mark nicht eingelogg (Gast)

Bei 1
<form id="searchform" method="get" action="<?php bloginfo('home'); ?>/" ><input type="text" value="Search" onfocus="if (this.value == 'Search') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search';}" size="18" maxlength="50" name="s" id="s" />
würde ich alle ersetzen
<form id="searchform" method="get" action="<?php bloginfo('home'); ?>/" ><input type="text" value="Suchen" onfocus="if (this.value == 'Suchen') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Suchen';}" size="18" maxlength="50" name="s" id="s" />


Beim letzteren fehlt der JavaScript Schnickschnack
onfocus="if (this.value == 'Suchen') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Suchen';}"

14.11.2008 10:50

4 Gustafsson

Passt ;- ) Danke

Gruß Uwe

14.11.2008 11:21

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]