2

検索フォームを検索から返して結果を表示すると、テキスト フィールドのテキスト クエリが選択されたテキストのようにマークされますが、選択したくありません。

ここに画像の説明を入力

フィドル

1)検索フィールドを提示する最良の選択は何ですか。検索から戻ったときにフィールドがフォーカスされているか、Googleのようになっている場合、クエリ文字列は私が行ったように検索フィールドにある必要がありますが、戻るときにGoogleはフィールドにフォーカスしていません検索から。

2) ソリューションを実装する方法は?

私が今していることは

<input placeholder="Search" name="query" size="20" id="searchtext" title="Search" class="placeholder" alt="q" type="text" value="{{query}}"><script type="text/javascript">
document.getElementById('searchtext').focus()
</script>
4

1 に答える 1

1
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; }

というより:

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}
于 2013-05-20T06:19:12.757 に答える