html5中的input新属性range使用记录


Posted in HTML / CSS onSeptember 05, 2014

过了两天完全没有电脑,没有电视,手机又没有流量的生活,习惯了那样喧嚣的节奏,再回到那么清净的环境,不啻于一次洗涤,同时却有些惶恐,好像自己又什么都不会了,如果脱离了这个文明的社会,甚至可以说,我连基本的生存能力都没有,如果回到过去,我不知道能活多久。

感慨归感慨,当前的工作要完成,记录一个html5中的input新属性,range。发现这个属性是在一个网站的调色器中,感觉确实比较形象化,好看,就记录下了: 

复制代码
代码如下:

<input type="range" min="0" max="255">
<input type="text" id="show">

显示效果如下:

html5中的input新属性range使用记录 

这里看到了type的两个属性 min和max,允许的最小范围和最大范围。同时我们还可以对这个range进行样式的设计

复制代码
代码如下:

<input type="range" min="0" max="255" style="height:100px;width:400px;background:yellow;" onchange="change()" id="range">
<input type="text" id="show">

显示效果如下:

html5中的input新属性range使用记录 

这样我们来写一个js方法,来改变数值,调色器中就这么应用的:(至于这个移动钮样式如何改变了还不太明白) 

复制代码
代码如下:

<script type="text/javascript">
function change(){
var num=document.getElementById("range");
var location=document.getElementById("show");
location.value=num.value;
}
</script>

这样就随着拖动位置的变化就改变了输入框中的值,放置三个的话就能生成颜色了嘛,这就是调色器的原理了

这里还要注意的就是range的其他两个属性value默认值和step改变幅度

调色器看起来不错的,回头要弄个看看,现在先去睡觉。

HTML / CSS 相关文章推荐
css3的@media属性实现页面响应式布局示例代码
Feb 10 HTML / CSS
CSS3 实现弹跳的小球动画
Oct 26 HTML / CSS
html5仿支付宝密码框的实现代码
Sep 06 HTML / CSS
X/HTML5 和 XHTML2
Oct 17 HTML / CSS
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
Jan 09 HTML / CSS
HTML5图片预览实例分享
Jun 04 HTML / CSS
HTML5调用手机摄像头拍照的实现思路及代码
Jun 15 HTML / CSS
Html5 web本地存储实例详解
Jul 28 HTML / CSS
基于HTML5+Webkit实现树叶飘落动画
Dec 28 HTML / CSS
浅谈Html5多线程开发之WebWorkers
May 02 HTML / CSS
HTML5页面嵌入小程序没有返回按钮及返回页面空白的问题
May 28 HTML / CSS
基于HTML十秒做出淘宝页面
Oct 24 HTML / CSS
让IE下支持Html5的placeholder属性的插件
Sep 02 #HTML / CSS
html5摇一摇代码优化包括DeviceMotionEvent等等
Sep 01 #HTML / CSS
Html5 FileReader实现即时上传图片功能实例代码
Sep 01 #HTML / CSS
html5定位获取当前位置并在百度地图上显示
Aug 22 #HTML / CSS
HTML5 transform三维立方体实现360无死角三维旋转效果
Aug 22 #HTML / CSS
html5 更新图片颜色示例代码
Jul 29 #HTML / CSS
Html5 语法与规则简要概述
Jul 29 #HTML / CSS
You might like
建立文件交换功能的脚本(三)
2006/10/09 PHP
PHP图片验证码制作实现分享(全)
2012/05/10 PHP
基于Zend的Config机制的应用分析
2013/05/02 PHP
php中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
PHP管理依赖(dependency)关系工具 Composer的自动加载(autoload)
2014/08/18 PHP
php生成唯一的订单函数分享
2015/02/02 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
PHP中str_split()函数的用法讲解
2019/04/11 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
用 JavaScript 迁移目录
2006/12/18 Javascript
jquery 实现的全选和反选
2009/04/15 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
js实现的简洁网页滑动tab菜单效果代码
2015/08/24 Javascript
简单实现限制uploadify上传个数
2015/11/16 Javascript
Bootstrap每天必学之媒体对象
2015/11/30 Javascript
AnjularJS中$scope和$rootScope的区别小结
2016/09/18 Javascript
Bootstrap表格制作代码
2017/03/17 Javascript
Bootstrap 网格系统布局详解
2017/03/19 Javascript
js脚本编写简单刷票投票系统
2017/06/27 Javascript
vue项目设置scrollTop不起作用(总结)
2018/12/21 Javascript
vue父组件触发事件改变子组件的值的方法实例详解
2019/05/07 Javascript
bootstrap-table formatter 使用vue组件的方法
2019/05/09 Javascript
jQuery 判断元素是否存在然后按需加载内容的实现代码
2020/01/16 jQuery
django框架之cookie/session的使用示例(小结)
2018/10/15 Python
python自动化测试之如何解析excel文件
2019/06/27 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
video结合canvas实现视频在线截图功能
2018/06/25 HTML / CSS
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
入职担保书怎么写
2014/05/12 职场文书
党员承诺书范文
2014/05/19 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书
ORACLE数据库应用开发的三十个注意事项
2021/06/07 Oracle
CSS基础详解
2021/10/16 HTML / CSS