返回列表 发新帖

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

382.4k 10
swmozowtfl 发表于 2015-7-10 22:25:55|湖北 | 查看全部 阅读模式
过了两天完全没有电脑,没有电视,手机又没有流量的生活,习惯了那样喧嚣的节奏,再回到那么清净的环境,不啻于一次洗涤,同时却有些惶恐,好像自己又什么都不会了,如果脱离了这个文明的社会,甚至可以说,我连基本的生存能力都没有,如果回到过去,我不知道能活多久。 0 W0 `4 T) r) d+ d  q
感慨归感慨,当前的工作要完成,记录一个html5中的input新属性,range。发现这个属性是在一个网站的调色器中,感觉确实比较形象化,好看,就记录下了:
" J8 S) _5 P3 G8 r) ~, u& i3 b- L代码如下:
+ g* g2 S2 K1 D% d  L
<input type=range min=0 max=255> 3 E  r5 m% N* t$ _5 V+ o
<input type=text id=show>+ p& q; S3 a+ F: o3 F2 i
显示效果如下:
3 J5 y/ r- s6 z8 D
7 ]/ z" d/ ?) |& K9 J& n3 c6 o" P
                               
登录/注册后可看大图

: I6 f6 x8 {1 y% r( ?* l% I: Q( n这里看到了type的两个属性 min和max,允许的最小范围和最大范围。同时我们还可以对这个range进行样式的设计
# H  M5 P/ p* l" S代码如下:" ~6 \6 z5 l# h8 e# U3 e
<input type=range min=0 max=255 style=height:100px;width:400px;background:yellow; onchange=change() id=range>
9 U3 U! N5 }; l2 o2 c1 [<input type=text id=show>+ N1 F) [) \9 S  Q/ J! J* |0 y; p
显示效果如下:
( y3 K, ~( j5 P$ J

2 s0 r4 m  L  T; \* r                               
登录/注册后可看大图
% K. h# p; a  I2 _+ P( q
这样我们来写一个js方法,来改变数值,调色器中就这么应用的:(至于这个移动钮样式如何改变了还不太明白)
$ u+ {1 w1 E8 C代码如下:! W$ s. l: v8 x; a
<script type=text/javascript>
' d. M% k  _- l/ Zfunction change(){ 8 R7 f5 M& F8 d8 l8 |- v3 w
var num=document.getelementbyid(range); 5 \* ]3 ~4 {/ n  [8 U
var location=document.getelementbyid(show);
, X/ {# i! Y+ Z, q3 ]0 c  ?1 Blocation.value=num.value; ) G: b+ }+ k. h
} : g+ S5 d) W1 a0 W
</script>2 X( g0 Z$ |: c# E* Z$ a5 W/ C0 z# q
这样就随着拖动位置的变化就改变了输入框中的值,放置三个的话就能生成颜色了嘛,这就是调色器的原理了 3 n2 o/ {5 O/ Q. d; E
这里还要注意的就是range的其他两个属性value默认值和step改变幅度 4 n3 A7 g' m* _+ {2 H

1 U2 c2 `9 b( q! D/ X8 E, y+ T更多网页制作信息请查看: 网页制作

回复|共 10 个

GoodyFouppy 发表于 2015-12-11 15:01:55|沙特阿拉伯 | 查看全部
看你快沉底了~~~~~~
wwdu926a 发表于 2015-12-11 15:03:03|美国 | 查看全部
哈哈 我支持你
effoggikeftor 发表于 2015-12-11 15:02:30|美国 | 查看全部
嘿...反了反了,,,,
wwzcdenleclv 发表于 2015-12-11 15:01:31|韩国 | 查看全部
唉!猪!你怎么了?
seazvyt 发表于 2015-12-11 15:02:14|挪威 | 查看全部
手机版的得知互动论坛好强大
Acropozelan 发表于 2015-12-11 21:45:05|英国 | 查看全部
本人过去、现在以及将来都不认识楼主,且自古以来与楼主无利益关系。楼主表述之事与本人无关
effoggikeftor 发表于 2015-12-11 21:46:08|河北 | 查看全部
这个程序有没有漏洞啊
seazvyt 发表于 2015-12-11 21:45:22|INNA | 查看全部
下次有人骂我了...我给他还回去..
Acropozelan 发表于 2015-12-11 21:46:18|美国 | 查看全部
要睡觉了 呵呵
wwdu926a 发表于 2015-12-11 21:45:57|法国 | 查看全部
呵呵 放心 如我算错 你以后来砸我的帖子 呵呵

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 站长技术交流论坛|互联网技术交流平台|Ai技术交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表