2

当我让我的搜索表单从搜索返回并显示结果时,文本字段中的文本查询被标记为好像它是选定的文本,但我不希望它被选中:

在此处输入图像描述

小提琴

1)目前搜索字段的最佳选择是什么,当从搜索返回时该字段是否集中或像谷歌一样,查询字符串应该像我所做的那样在搜索字段上,但谷歌在返回时没有关注该字段从搜索中。

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 回答