得知互动

标题: 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