精华内容
下载资源
问答
  • 淘宝是我们经常用的一个网上购物平台,打开淘宝网首页,找到淘宝首页的搜索框,如下如所示: 大家可以看到,当页面一打开,搜索框中就可以看到灰色字体“少女高跟鞋”,还有闪烁的光标。当用户点击输入的时候,灰色...
  • 主要介绍了javascript实现搜索框点击文字消失失焦时文本出现的效果,示例代码如下,大家可以看看
  • 需求:在项目中常会遇到搜索框,一般情况下搜索内容输入完毕后点击搜索按钮来进行相关搜索,但是用户已经形成了习惯性,当输入完成后点击回车键来代替点击搜索按钮! 实现原理:输入框点击回车按钮时触发搜索按钮...

    需求:在项目中常会遇到搜索框,一般情况下搜索内容输入完毕后点击搜索按钮来进行相关搜索,但是用户已经形成了习惯性,当输入完成后点击回车键来代替点击搜索按钮!

    实现原理:输入框点击回车按钮时触发搜索按钮点击事件

    代码:

    $("input").keydown(function (e) {//当按下按键时
        if (e.which == 13) {//.which属性判断按下的是哪个键,回车键的键位序号为13
            $('button.searchBtn').trigger("click");//触发搜索按钮的点击事件
        }
    });




    展开全文
  • JS实现搜索按钮的点击事件

    千次阅读 2019-02-02 13:39:34
    在各个网页或者软件中,往往离不开搜索框以及搜索按钮,下面我们来用JS实现简单的搜索按钮点击事件,如下图: 我们先通过以上代码编写出一个搜索框和一个搜索按钮,效果如下图所示: 然后通过JS来实现搜索按钮的...

    JS实现搜索按钮的点击事件

    开发工具与关键技术:DW  JS
    作者:易金亮
    撰写时间:2019.02.02
    

    在各个网页或者软件中,往往离不开搜索框以及搜索按钮,下面我们来用JS实现简单的搜索按钮点击事件,如下图:
    在这里插入图片描述
    我们先通过以上代码编写出一个搜索框和一个搜索按钮,效果如下图所示:
    在这里插入图片描述
    然后通过JS来实现搜索按钮的点击事件,首先先获取搜索按钮的ID,然后给它一个点击事件,如下图:
    在这里插入图片描述
    这样当点击搜索按钮时就会弹出一个如下图所示的提示框:
    在这里插入图片描述
    如果再给它添加一些如下图所示的提问消息的话:
    在这里插入图片描述
    当点击确定时,就可以出现如下所示的效果了:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    就这样我们就通过JS实现了搜索按钮的点击事件了

    展开全文
  • 公司要求基于CodeMirror封装一个查看日志的通用组件,要求点击搜索按钮弹出搜索框,使用的是react。 由于文档全都是英文,而且很长,特此记录 一、CodeMirror 官方文档 二、使用步骤 1.引入库 代码如下:引入以下...


    前言

    公司要求基于CodeMirror封装一个查看日志的通用组件,要求点击搜索按钮弹出搜索框,使用的是react。
    由于文档全都是英文,而且很长,特此记录


    一、CodeMirror

    官方文档

    二、使用步骤

    1.引入库

    代码如下:引入以下addon下面的文件,就可以通过键盘快捷键使用搜索功能了

    import { Controlled as CodeMirror } from 'react-codemirror2';
    import 'codemirror/lib/codemirror.css';
    import 'codemirror/theme/material.css';
    
    import 'codemirror/addon/search/matchesonscrollbar.js';
    import 'codemirror/addon/search/match-highlighter.js';
    import 'codemirror/addon/search/jump-to-line.js';
    import 'codemirror/addon/dialog/dialog.js';
    import 'codemirror/addon/dialog/dialog.css';
    import 'codemirror/addon/search/searchcursor.js';
    import 'codemirror/addon/search/search.js';
    // 导入语言类型
    // import 'codemirror/mode/shell/shell';
    

    文档Demo图片:
    在这里插入图片描述
    文档Demo地址 https://codemirror.net/demo/search.html

    2.通过点击事件调用搜索

    要做的组件是这样的
    在这里插入图片描述
    (1)首先需要在editorDidMount拿到参数存起来,代码如下(示例):

    <CodeMirror
      value={logStr}
      autoScroll
      editorDidMount={{editor => (this.instance = editor)}} // 存起来
      onChange={this.onChange}
      options={{
      mode: 'shell',
      theme: 'material',
      lineNumbers: true,
      cursorBlinkRate: -1, //光标闪动的间隔,单位为毫秒。负数会隐藏光标。
      lineWrapping: true,
      }}
    />
    

    (2)如果是单纯的调用出搜索框,代码如下(示例):

    //	搜索点击事件
    searchCode = () => {
    	//	在console.log(this.instance)中,找不到commands,所以就用了execCommand
    	this.instance.execCommand('findPersistent');
    }
    

    可查看官方文档的Commands
    在这里插入图片描述
    在这里插入图片描述

    也可以通过查看源码得知execCommand可以传什么参数
    在这里插入图片描述


    总结

    如果需要自定义搜索框格式的话可以使用openDialog(template, callback, options) → closeFunction方法,我试了一下,搜索功能全部失效,暂时还不知道怎么用。
    所以我是通过控制css样式和js操作dom来自定义搜索框的,如果有大佬熟悉这个插件,求指点。
    最后,全英文的文档看的好难受,浏览器翻译过来又不太准确,唉,只怪当初没好好学英语,没过四级555555

    展开全文
  • 搜索框点击事件

    2016-03-20 22:50:00
    <input type="text" value="请输入职位或公司" onfocus="this.style.color='#666'; if(this.value=='请输入职位或公司') this.value=''" onblur="this.style.color='#ccc'; if(this.value=='') this.value='请...
    <input type="text" value="请输入职位或公司" onfocus="this.style.color='#666'; if(this.value=='请输入职位或公司') this.value=''" onblur="this.style.color='#ccc'; if(this.value=='') this.value='请输入职位或公司'" />

    转载于:https://www.cnblogs.com/-lijun/p/5300106.html

    展开全文
  • javascript第一记 当获焦时,文本消失,失焦时文本出现 <!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head> <body><input ...
  • 淘宝是我们经常用的一个网上购物平台,打开淘宝网首页,找到淘宝首页的搜索框,如下如所示:(截图日期:2017年6月18日)大家可以看到,当页面一打开,搜索框中就可以看到灰色字体“少女高跟鞋”,还有闪烁的光标。...
  • 本文实例为大家分享了js实现搜索提示效果的具体代码,供大家参考,具体内容如下首先写静态页面CSS样式* {margin: 0;padding: 0;}html,body {background: darkgray;}.container {position: absolute;left: 50%;top:...
  • JavaScript搜索栏实现(焦点问题)

    千次阅读 2018-11-12 14:01:21
    通俗来讲当我们鼠标单击一个盒子时光标停留在该盒子事件上实现用户与栏之间的交互,这样就表明该盒子获取了焦点,以案例来说我们平常搜索栏点击可以输入文字,这个时候该搜索栏就获得了焦点。 同理失去焦点也是同样...
  • 当用户按“Enter”或在搜索框单击“x”时,此事件有效。用法:在HTML中:在JavaScript中:object.onsearch = function(){myScript};在JavaScript中,使用addEventListener()方法:object.addEventListener...
  • 打开淘宝网首页,找到淘宝首页的搜索框,大家可以看到,当页面一打开,搜索框中就可以看到灰色字体“少女高跟鞋”,还有闪烁的光标。当用户点击输入的时候,灰色字消失。当用户清空文本框的所有内容的时候,灰色字...
  • js实现搜索栏效果

    2020-12-12 18:12:46
    通俗来讲当我们鼠标单击一个盒子时光标停留在该盒子事件上实现用户与栏之间的交互,这样就表明该盒子获取了焦点,以案例来说我们平常搜索栏点击可以输入文字,这个时候该搜索栏就获得了焦点。 同理失去焦点也是同样...
  • MUI搜索框及其事件调用

    千次阅读 2018-10-03 18:59:00
    MUI是什么 官网:MUI 简单的说,MUI是一种前端框架,用这个框架可以开发手机APP的界面...MUI搜索框 只粘贴body部分的html代码 <body> <div class="mui-content"> <!-- MUI 搜索框 --> ...
  • 主要为大家详细介绍了JavaScript实现百度搜索框效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 点击搜索框弹出分类搜索框代码代码结构1. 引入CSS2. 引入JS3. HTML代码SearchPeopleSara SoueidanRachel SmithPeter FinlanPatrick CoxTim HolmanShaun DonaPopularPage Preloading EffectArrow Navigation St...
  • 主要介绍了javascript切换搜索引擎的导航网页搜索框的实例代码,非常不错,具有参考借鉴价值 ,需要的朋友可以参考下
  • /p>...搜索框效果function iniEvent() {var txtSearch = document.getElementById("txtSearch");txtSearch.onfocus = function () {if (this.value == "请输...
  • 现在遇到这样的需求,要求输入一个a之后会出现包含a的下拉列表,当我们点击某一个的时候,搜索框中就会出现点击的值。下面小编给大家分享同js和ajax实现百度智能搜索框,需要的的朋友参考下实现代码
  • jQuery(document).bind('click',function(e){ var target = jQuery(e.target); if(target.closest(".seaVal").length!=1&amp;&amp;target.closest(".seaList"...=1) { var showcityaz ...
  • 做项目的时候,老板让我自己封装一个搜索功能,就类似于百度这种输入了字符之后,就可以自动搜索数据,而且还会出现一个下拉框供用户选择,我觉得我老板有问题,网上有这么多插件,不仅封装好了,性能也做了优化,...
  • js搜索框

    千次阅读 2019-01-01 20:51:00
    目标效果:点击搜索框搜索框内提示信息消失,可输入搜索信息,点击搜索框搜索框如果没提示信息或者为空时,显示搜索框提示信息,如果有搜索信息,显示搜索信息。 代码如下: 1 <!DOCTYPE html> 2 &...
  • jQuery DataTable搜索框事件触发调整 查了很多资料都没有解决问题,要么就是要修改JS的源码,分享下我最后的解决方法: var myTable = $('#table').DataTable() var searchBox = $('#dataTables_filter input'); /...
  • 如豆瓣搜索框,在搜索时,会显示一个下拉列表,这个时候如果点击搜索框外面,会触发blur事件,下拉列表隐藏;如果点击下拉列表,则会跳转到相应的页面,在练习过程中,这个环节出了一些问题,我的部分代码如下 $('...
  • 本文实例为大家分享了JS实现百度搜索框的具体代码,供大家参考,具体内容如下实现原理向输入框动态输入时关键词,将当前关键词作为问号参数后面的值,因为要跨域使用百度的接口,所以通过 JSONP 跨域创建 Ajax 请求...
  • JS: document.getElementById("input对象的ID").addEventListener('input',function(){  console.log("aaaaa"); });   JQ: $("input对象").on("input propertychange&...
  • 主要介绍了使用JS location实现搜索框历史记录功能,本文通过实例 代码讲解的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 97,463
精华内容 38,985
关键字:

js搜索框点击事件