• 实现像淘宝一样牛的语音搜索框


    <input type="text" placeholder="输入 回车搜索" autofocus x-webkit-speech>
    <input type="text" name="q" id="ysearchq" value="" autocomplete="off" class="inpt" x-webkit-grammar="builtin:translate" x-webkit-speech="">
    (以上两种写法均可以实现效果)
    
    1,placeholder是为了设置初始值,并且这个初始值的颜色为灰色,当input的内容变动时,这个值就消失,它的职责就是给人一种亲和力的指示,十分有爱。
    
    2,autofocus,顾名思义:自动聚焦,当进入当前页面时,这个input会自动获取焦点,而你可以在打开页面后直接输入东西进行搜索。当autofocus出现两次以上的时候,浏览器会选择最后一个带有autofocus属性的input聚焦。
    
    3,x-webkit-speech,这个大概不必多解释了,webkit核的浏览器(如Chrome)特有的语音识别工具,给input装上也是再好不过的了,话说Google也给自己的搜索框装上这个工具。
  • 相关阅读:
    ASP.NET 篇
    .NET Core 篇
    JS-CSS篇
    IIS使用篇
    WebService篇
    电脑使用篇
    数据库使用篇
    正则表达式篇
    Linux学习篇
    Leetcode 198. 打家劫舍 dp
  • 原文地址:https://www.cnblogs.com/summers/p/3259785.html
Copyright © 2020-2023  润新知