Suchfeld unter iOS

  • hi,
    ich habe folgendes suchfeld

    HTML
    <form action="index.php" method="post" name="searchForm" autocomplete="off" onsubmit="jp('sub')">
                        <input type="hidden" name="lang" value="<?=$lang?>"/>
                        <input type="hidden" name="current_id" value="<?=$id?>"/>
                        <input type="submit" style="position:absolute; width:1px; height:1px; display:none;" />
                        <a class="searchIcon" href="javascript:document.searchForm.submit();"><img alt="" src="img/icon_search.png" /></a>
                        <div><label><input type="text" title="Suche" name="search_string" value="<?=$_SESSION['search_string']?>"/></label></div>
    
                    </form>


    das ganze wird auch von iOS erkannst also anstatt öffnen steht Suchen auf dem Button auf der tastatur aber wenn man Ihn klickt passiert nichts. Weiß jemand ob es da einen trick gibt oder ob etwas falsch ist? Also an sich funktioniert die suceh super.

  • Verwende doch einen richtigen Button:

    HTML
    <input type="submit" name="senden" value="" class="submit" />

    und gib ihm per CSS ein Hintergrundbild, welches den Text enthält:

    Code
    input.submit { background-image: url(img/icon_search.png); }

    Es würde mich aber stark wundern, wenn iOS nicht auch sowas unterstützen würde:

    HTML
    <input type="submit" name="senden" value="Suchen" />