得知互动
标题:
html5中的input新属性range使用记录
[打印本页]
作者:
swmozowtfl
时间:
2015-7-10 22:25
标题:
html5中的input新属性range使用记录
过了两天完全没有电脑,没有电视,手机又没有流量的生活,习惯了那样喧嚣的节奏,再回到那么清净的环境,不啻于一次洗涤,同时却有些惶恐,好像自己又什么都不会了,如果脱离了这个文明的社会,甚至可以说,我连基本的生存能力都没有,如果回到过去,我不知道能活多久。
- m* y" ?8 o0 ^' V
感慨归感慨,当前的工作要完成,记录一个html5中的input新属性,range。发现这个属性是在一个网站的调色器中,感觉确实比较形象化,好看,就记录下了:
3 P/ Y* D; D+ `7 w8 k+ p
代码如下:
# M# C0 s6 z0 ~& M; n' d1 @
<input type=range min=0 max=255>
, _! A) ]( i6 g- q& A& Z
<input type=text id=show>
) P2 {8 G3 f, b6 _# P
显示效果如下:
3 T4 K! j. K7 f
4 j5 D! B) }% |. i
登录/注册后可看大图
1 T- C% O* m A, T/ S
这里看到了type的两个属性 min和max,允许的最小范围和最大范围。同时我们还可以对这个range进行样式的设计
8 }$ P0 E5 ]! k" r* ]
代码如下:
' C! W9 }+ O2 u2 [* Y1 B$ V) }
<input type=range min=0 max=255 style=height:100px;width:400px;background:yellow; onchange=change() id=range>
# i9 d3 }0 H4 x9 I
<input type=text id=show>
! z; o. C R" T& y: ]( d
显示效果如下:
, W3 C* F0 i* T8 o% p# ^
, _8 j6 a' i8 O4 _5 Z( k) z# Y
登录/注册后可看大图
q+ A r( `! `/ I" g
这样我们来写一个js方法,来改变数值,调色器中就这么应用的:(至于这个移动钮样式如何改变了还不太明白)
. {% Y8 Y) k& s* ?9 O9 g
代码如下:
2 \$ }1 P$ ?, s. h) M3 C
<script type=text/javascript>
$ T" c1 G$ p5 L' v6 O
function change(){
9 P9 F% ]/ e- c) m! P7 \
var num=document.getelementbyid(range);
: u* |8 Z) z; ]9 V* H' U
var location=document.getelementbyid(show);
, i$ S9 ~0 P9 G; W0 u
location.value=num.value;
# s) y7 n, F3 \* r6 n2 j
}
8 B/ M, X" P( y { f6 b7 j; C9 S
</script>
- c6 h9 I" v, {# u2 [) c3 n& f4 a
这样就随着拖动位置的变化就改变了输入框中的值,放置三个的话就能生成颜色了嘛,这就是调色器的原理了
$ a5 D) }% K% A$ \5 D
这里还要注意的就是range的其他两个属性value默认值和step改变幅度
8 F) e; V5 T- V3 s/ s3 A
) ]+ |* T- B, E7 i# X
更多网页制作信息请查看: 网页制作
作者:
wwzcdenleclv
时间:
2015-12-11 15:01
唉!猪!你怎么了?
作者:
GoodyFouppy
时间:
2015-12-11 15:01
看你快沉底了~~~~~~
作者:
seazvyt
时间:
2015-12-11 15:02
手机版的得知互动论坛好强大
作者:
effoggikeftor
时间:
2015-12-11 15:02
嘿...反了反了,,,,
作者:
wwdu926a
时间:
2015-12-11 15:03
哈哈 我支持你
作者:
Acropozelan
时间:
2015-12-11 21:45
本人过去、现在以及将来都不认识楼主,且自古以来与楼主无利益关系。楼主表述之事与本人无关
作者:
seazvyt
时间:
2015-12-11 21:45
下次有人骂我了...我给他还回去..
作者:
wwdu926a
时间:
2015-12-11 21:45
呵呵 放心 如我算错 你以后来砸我的帖子 呵呵
作者:
effoggikeftor
时间:
2015-12-11 21:46
这个程序有没有漏洞啊
作者:
Acropozelan
时间:
2015-12-11 21:46
要睡觉了 呵呵
欢迎光临 得知互动 (https://bbs.dezhifl.com/)
Powered by Discuz! X5.0