Safari hat eine schöne Funktion. Trifft er im HTML Text einer Seite auf ein input Element vom Typ “search”, so stellt er es so dar:
Der Inputtyp “search” ist allerdings nicht XHTML konform. Mit einem kleinen JavaScript, dass man beim onload des Bodies ausführt, bekommt gültiges XHMTL raus.
Im XHTML Code der Seite ganz normal den Typ “text” notieren und eine Id vergeben:
<input type="text" id="searchtextinput" title="Suche" name="s"/> <input type="submit" value="go!" /> |
danach eine JavaScript Funktion mit folgendem Inhalt erstellen und onload ausführen:
var input = document.getElementById("searchtextinput"); input.type = "search"; |
No comments yet
Post a Comment