<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>仿淘宝搜索框</title><style>.search{width: 300px;height: 30px;margin: 100px auto;position: relative;}.search input {width: 200px;height: 25px;}.search label{font-size: 12px;color: #CCCCCC;position: absolute;top: 8px;left: 10px;cursor: text;}</style><script type="text/javascript">window.onload = function(){function $(id){return document.getElementById(id);}$('txt').focus();$('txt').oninput = $('txt').onpropertychange = function(){if(this.value == ""){$('message').style.display = 'block';} else {$('message').style.display = 'none';}}}</script></head><body><div class="search"><input type="text" id="txt" /><label for="txt" id="message">puma女鞋</label></div></body>
</html>

打开页面,搜索框中就可以看到灰色字体“puma女鞋”并自动获取光标。点击输入,灰色字消失。清空文本框的所有内容,灰色字自动恢复。

判断用户输入的事件有 oninput 和onpropertychange 。由于浏览器兼容的问题,他们出现的场合有所不同。 正常浏览器支持oninput ,而 IE6、IE7、IE8 支持的 onpropertychange 。

仿淘宝搜索框之---ie9以下版本placeholder效果相关推荐

  1. Javascript小案例(一):仿淘宝搜索框用户输入事件的实现

    淘宝是我们经常用的一个网上购物平台,打开淘宝网首页,找到淘宝首页的搜索框,如下如所示: (截图日期:2017年6月18日) 大家可以看到,当页面一打开,搜索框中就可以看到灰色字体"少女高跟鞋 ...

  2. 原生JS写仿淘宝搜索框(代码+效果),可实现3级搜索哦!

    闲来无事,用原生JS写了一个淘宝搜索框,用的淘宝的接口,可直接进行商品搜索. 写在前面: 1.记得引用jquery啊! 2.有人私信我说css样式不能用,那是因为复制代码的时候,有空格,只需要自己把c ...

  3. 对于杯子、淘宝搜索框的测试用例

    对于杯子的测试 功能 水到容量的一半 水到规定的刻度线 水杯容量刻度与其他水杯一致 盖子拧紧水到不出来 烫手验证 性能 使用的最大次数或时间 掉到地上不易损坏 盖子拧到什么程度水倒不出来 保温时间长 ...

  4. 软件测试面试题:如何对淘宝搜索框进行测试?

    如何对淘宝搜索框进行测试? 一, 功能测试 1. 输入关键字,查看: 返回结果是否准确,返回的文本长度需限制 1.1输入可查到结果的正常关键字.词.语句,检索到的内容.链接正确性: 1.2输入不可查到 ...

  5. Axure仿淘宝搜索原型

    做了个模仿淘宝搜索原型,先上图啦 看似简单的搜索栏,包括的内容可不少哦,包含了:矩形.文本框.动态面板等. 操作步骤: 一.添加元件 1.新建三个矩形, 宽:51,高:26 , 无填充色.无边框, 分 ...

  6. 仿淘宝Android实现底部导航栏图标溢出效果-clipChildren属性

    1.clipChildren和clipPadding说明 clipChildren用来定义他的子控件是否要在他应有的边界内进行绘制. 默认情况下,clipChild被设置为true. 也就是不允许进行 ...

  7. 仿淘宝搜索历史,搜索词超两行隐藏,出现展开图标

    <template> <!-- 搜索框部分 --> <div class="search-input"><van-search v-mod ...

  8. ecshop 商品颜色尺寸仿淘宝选择功能教程(2.7.0版本)

    牵涉到的修改文件(default模板为例) /themes/default/style.css /themes/default/goods.dwt 注:此路径待修改模板路径. 修改步骤: 一:控制样式 ...

  9. html简单淘宝搜索框怎么做,天猫前端系列教材 (八)- 公共页面 - 简单搜索栏...

    代码比较 复制代码 div.simpleSearchDiv{ background-color: #C40000; width: 300px; margin: 10px 20px 40px; padd ...

最新文章

  1. Journey源码分析四:url路由
  2. php循环方法实现先序、中序、后序遍历二叉树
  3. 未能找到路径“..”的一部分
  4. python3默认编码_python3的url编码和解码,自定义gbk、utf-8的例子
  5. 运营商何时推出无限流量?
  6. 【要闻】Kubernetes安全问题严峻、Linux v5.4安全性浅谈
  7. java名片_javaweb名片管理系统
  8. python到底是啥_Python语言中的__init__到底是干什么的?
  9. 去重 属性_Javascript算法 — 数组去重
  10. 微信公众号“成为开发者”实践代码
  11. 局域网访问虚拟机服务器桥接,虚拟机让局域网访问的方法---桥接模式
  12. 11.Doctrine2 (3)
  13. 秒杀系统的核心点都在这里,快来取
  14. go 实现一个简单的UUID生成器
  15. 【以太坊】代币创建过程
  16. 计算机无法进行磁盘,电脑硬盘无法分区怎么办
  17. mysql 对象名无效_数据库 表 对象名无效
  18. 1427: 数字转换
  19. 非线性混合效应 NLME模型对抗哮喘药物茶碱动力学研究
  20. Stars in Your Window 【POJ - 2482】【线段树扫描线】

热门文章

  1. 妈妈的一封信(代序)写给女儿三毛
  2. 2079: s(a+b)
  3. Vue中实现骨架屏的多种方式
  4. 阿里图标font class的使用方法
  5. 中国银行软件中心(北京)2021年春招和实习招聘-信息科技岗流程分享
  6. 匹敌一切的通达信【进场决战】副图/选股指标 自用还挺准的好公式 源码分享
  7. WiSA协会在2022年CEDIA展会上大放异彩并首次推出最新的多元化沉浸音效产品类别
  8. Python获取图像中像素点坐标
  9. 8步安装多多客小程序全插件化1.0开源版
  10. git 怎么拉去分支代码_拉取github指定分支上的代码