首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何测试一个搜索框?

特殊值等方面去考虑: 空内容点击搜索. 看其有没有LINK 输入过长查询数据. 看其有没判断. 报错 输入各种符号. 特别是空格. 特殊字符如%、_等看其能否正确判断 输入各种字符....会否报错 反复输入相同的数据(5次以上)看是否报错 输入不存在的搜索内容 如 fgfg。。 还有回车键的测试一定要注意到. 经常会碰到有的程序一按回车键. 就关闭对话框了。...于输入框点击鼠标右键是否出现Menu. Menu内容依次为"撤消"、"复制"、"粘贴"、"删除"、"全选"(具体情况视实际情况而定) 需要特别注意英文单引号的问题. 这是很多开发人员容易忽略的问题....懂点数据库查询知识的都知道为什么要特别注意这个符号 总结: 对于一个看似简单的面试题. 不要轻易给出答案.先好好从大局上想一想.

1.4K30

❤️创意网页:如何使用HTML制作漂亮的搜索框

前言 HTML是一种常用的网页标记语言,它可以用于创建各种各样的网页元素,包括搜索框。在本文中,我们将介绍如何使用HTML和一些CSS样式创建一个漂亮的搜索框。....search-form:用于将搜索框居中显示的样式类。 .search-input:搜索框的样式,包括边框、阴影和过渡效果。 .search-button:搜索按钮的样式,包括背景颜色和过渡效果。...步骤 3:定制搜索框 你可以根据自己的需要对搜索框进行定制。例如,可以调整搜索框的宽度、字体大小、颜色等。你还可以添加其他样式来增加搜索框的吸引力。...超简单什么都不用下载) 1.打开记事本 2.将上面的源代码复制粘贴到记事本里面将文件另存为HTML文件点击保存即可 3.打开html文件(大功告成(●'◡'●)) 结语 通过使用HTML和CSS,你可以轻松地创建一个漂亮的搜索框...本文介绍了如何使用提供的代码创建一个简单的搜索框,你可以根据自己的需求对其进行调整和定制。

2.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    用列表框制作WPS动态图表

    导读:不会做图表的不是好的数据挖掘工程师,毕竟挖掘出的东西也得展现出来用于实际业务不是,来吧,一起看看如何生成一个动态图表,让我们的展现更加有内涵~http://mpvideo.qpic.cn/0bf2hmaaaaaaluamgta2vfqfao6daa5qaaaa.f10002...下面我们就来为各商品的销量建立一个动态报表。...按照点击“插入”->选择"列表框"->拖拽列表框->右键选择设置对象格式的顺序进行操作,并在“数据源区域”中输入商品id对应的单元格($C$964:$C$2),在“单元格链接”中输入想要建立链接的单元格...这时,列表框中出现了各商品id信息,点击具体条目,链接的单元格中数值随之发生变化。 通过index函数将对应行的商品id、每个月销量数据进行同步。...后台回复“列表框动态”获取样例数据

    2.6K40

    实现一个带搜索的下拉选择框

    带搜索的下拉选择框,其实现成的框架并不少,很多框架的下拉选择框,虽自带ajax搜索,但是在下拉列表的时候,要展示所有数据,在开发的时候,问题来了,如果下拉选择框的数据很多,有几百条怎么办?...难道我们要几百条数据全部展示到下拉框?这种体验效果自然很差,然后就想到了自己做一个简单的下拉选择框,会简单很多,也方便使用。...append(""+v.servername+""); } }) } } 这只是一个简单的带联想搜索的下拉选择框...在数据量大的时候,我们仅展示几条数据,但搜索的时候,是在所有json串中搜索,而不像大部分框架那样,只能在select的option中去搜索。...当然,如果搜索出来的数据也很多的话,我们可以加个判断限制(比如说,也只显示几条数据),请自行添加,剩下的,就只是很小的一些优化,和样式调整。

    1.9K10

    Vue3 如何实现一个全局搜索框

    Vue3 如何实现一个全局搜索框 前言:自从学习 vue 以来,就对 vue 官网全局的 command + K 调出全局关键词搜索这个功能心心念念。...网上的教程水平参差不齐,而恰好之前的项目中我有做过一个类似于全局弹出面包屑的功能,于是举一反三写出了一个我们项目需要的全局搜索框,特来分享一下自己的思路。...首先思考,这个搜索框一定有一个出现的函数,和一个消失的函数,ok,起名字,一个 present,一个 dismiss 。 接下来我需要创建出一个 VNode ,然后想办法处理成真实 dom。...优化 SearchBarCreator 构造函数的代码逻辑 写到这里的时候,你可能发现了一个小问题,当我一直去按搜索按钮的时候,它会出现多个搜索框,但是我们希望的是它在全局只能出现一个搜索框。...编写全局唯一的调用实例 在上面的这种情况下,我们已经可以在 App.vue 文件内去 new 一个实例来调用这个搜索框了。但是我们加入现在需要在 XXX.vue 文件内调用这个搜索框呢?

    32810

    Vue3 如何实现一个全局搜索框

    搜索框的样式样式问题不是本文的重点,你可以花费五分钟在 SearchBar.vue 文件内速写一个非常简易的正方形 div 包裹着一个 input 标签即可快速进行下面的学习。...首先思考,这个搜索框一定有一个出现的函数,和一个消失的函数,ok,起名字,一个 present,一个 dismiss 。接下来我需要创建出一个 VNode ,然后想办法处理成真实 dom。...优化 SearchBarCreator 构造函数的代码逻辑写到这里的时候,你可能发现了一个小问题,当我一直去按搜索按钮的时候,它会出现多个搜索框,但是我们希望的是它在全局只能出现一个搜索框。...编写全局唯一的调用实例在上面的这种情况下,我们已经可以在 App.vue 文件内去 new 一个实例来调用这个搜索框了。但是我们加入现在需要在 XXX.vue 文件内调用这个搜索框呢?...如此一来就方便很多了,我们可以在任意位置去调用这个“唯一的搜索框”六.

    1.3K30

    「Web Animation API 专题」用原生JS制作一个图片随机移动的动画

    ,然而,每个现行的动画技术都存在一定的缺点,如 CSS3动画必须通过JS去获取动态改变的值,一个动画效果分散在css文件和js文件里不好维护,setInterval 的时间往往是不精确的而且还会卡顿,引入额外的动画封装库也并非对性能敏感的业务适用...去支持通用的动画解决方案, Web Animation API 可能就是一个不错的解决方案。...为了让大家对这个API有个清晰的认识,笔者在接下来的系列文章里,用五六个例子让大家理解这个API,今天笔者将用此API实现一个随机移动的图片开始进行介绍,比如用这个效果我们可以制作一个随机飘浮移动的广告位...此函数没有进行进行精确的距离计算,只是判断了x和y轴上移动的距离大小用最大的距离除以速度,示例代码如下: function velocity(prev, next) { var x = Math.abs...下一篇文章我将用不到20行的原生js代码纯手工撸一个漂亮的时钟,敬请期待...

    4K30

    用 Python 制作一个桌面宠物,好玩!

    今天,我们来分享一个宠物桌面小程序,全程都是通过 PyQT 来制作的,对于 Python GUI 感兴趣的朋友,千万不要错过哦! 我们先来看看最终的效果,对于一个小小的娱乐项目来说,还是不错啦!...萝卜哥已经下载好了很多素材,如果需要,文末有获取方式 窗体设置 首先我们先初始化一个 GUI 窗体 from PyQt5.QtGui import * from PyQt5.QtCore import...) self.setAttribute(Qt.WA_TranslucentBackground, True) self.repaint() self.resize(128, 128) 接下来我们导入一个图片...,后面的工作就是把下载好的所有素材全部导入,并随机展示即可 随机展示宠物图片 我们先编写一个导入图片的函数 """导入图像""" def loadImage(self, imagepath):...,没有都做怎么能行呢 这里的动作分为两种 图片切换 上下移动 我们先来看图片切换,先定义一个动作函数 def randomAct(self): self.pet_images, iconpath

    98120

    用Python制作一个猫咪小秒表

    秒表是一项随处可见的神奇小物件,最常用到秒表的两大场景,一个是运动会,另一个是健身房,因此也总是让人联想到汗水和心跳,贲张的血管,粗重的呼吸,时间似乎变得缓慢,那一只聚拢万千目光的小小秒表,此刻却像一座沉重而古老的大钟...要实现这样的效果,用python就足够了。主要用到的就是matplotlib包。 首先,下载猫咪的gif图,然后将gif图切分成多张png图。...用这几句代码就可以实现: im=Image.open(infile) mypalette=im.getpalette() im.putpalette(mypalette) new_im=Image.new...用这几行代码就可以: newim=[] for m in range(len(im[0])): item=[] for n in range(len(im)): item.append(im[n][m]...用下面这行代码就可以: #友情提示,'CatMeow.mp4'文件是需要自行下载的 winsound.PlaySound('CatMeow.mp4',winsound.SND_LOOP)

    1.4K50

    用SVG实现一个优雅的提示框

    我们简单介绍下clip-path方案: 把提示框分成两个部分,一个是四方形,一个是三角形,然后两个拼接在一起组合成一个提示框。这样整个坐标示意图如下: ?...p0、p1、p2是3个不共线的点,依次用线段连接,此时随意取线段p0p1上的一个点p0' , 如上图: 我们的p0'点在p0p1线段的0.26处(t=0.26),此刻p1p2线段相同比列取p1'点,此时...在应付上方两个样式是不可能的,尖角样式多变,如何来扩展性和易用性成为了一个问题,不可能多变的尖角样式都开发一个SDK。...所以想配合的我们一定要产出可视化工具来实现这路径生成过程,得益于D3.js工具库操作SVG方面的强大功能,我们开发完的 生成工具地址 (https://market.m.taobao.com/app/fdilab...11 参考文章 D3官网(https://d3js.org.cn/) 曲线篇: 贝塞尔曲线(https://zhuanlan.zhihu.com/p/136647181) Tooltips using

    2.5K10

    用 uniapp 制作一个身材计算器

    在这个以颜值与身材为主导的时代,一个优雅的 BMI 计算器不仅要能准确计算,还得好看得让人忍不住多看两眼。就像相亲一样,光有内在美还不够,外表也得过得去才行。...); this.idealWeightMax = (idealBMImax * heightInMeters * heightInMeters).toFixed(1); 动画效果:让数字也会跳舞 输入框的呼吸效果...当用户开始输入时,输入框会像呼吸一样轻轻律动: .input-wrapper:focus-within { border-color: #3498db; box-shadow: 0 0 0 4px...每一个交互细节,每一个动画效果,都是经过精心设计的,目的是为了给用户带来愉悦的使用体验。 这个 BMI 计算器告诉我们,编程不仅是逻辑的堆砌,更是艺术的创作。...就像一位作曲家,用代码谱写出了一首优美的交响曲。而这首曲子的主题,就是让用户感受到,原来数学计算也可以这么优雅。

    9300

    用 uniapp 制作一个色觉测试小游戏

    为了让自己有个额外变现的途径,制作了一个色觉测试小游戏然后加到了自己的小程序中。这不是那种枯燥的医学测试,而是一个既能测试色觉又充满趣味性的小游戏。...玩家需要在一堆相似的色块中找出与众不同的那一个,听起来简单,但随着关卡的推进,难度会逐渐增加,相信能让不少人欲罢不能! 游戏界面设计 首先来看看这个颜值爆表的游戏界面。...点击色块时会有一个轻微的缩放效果,给人很好的触感反馈: .color-block { aspect-ratio: 1; border-radius: 10px; box-shadow: 0...}}% 小彩蛋 游戏中还藏了一些有趣的细节: 点错色块不会立即结束,而是有个短暂的动画效果,给玩家一个心理缓冲...这个小游戏虽然看起来简单,但用到了不少前端的高级特性: HSL 色彩空间的灵活运用 CSS Grid 实现自适应布局 优雅的动画过渡效果 响应式设计适配各种屏幕 最后,别忘了在退出游戏时清理定时器,这是一个经常容易被忽略的细节

    5100
    领券