【JS 每日练习】实现颜色变换
来源:互联网 发布:淘宝直通车创意图片 编辑:程序博客网 时间:2024/05/29 23:25
<html lang="en-US">红:<input type="text" id="red" />绿:<input type="text" id="green" />蓝:<input type="text" id="blue" /><input id="submit" type="button" value="颜色变化" onclick="changeColor();"/><div id="font">有趣的颜色变化</div><script>function changeColor(){$("font").style.color = toRGB();}function toRGB(){var red = parseInt($("red").value);var green = parseInt($("green").value);var blue = parseInt($("blue").value);//判断输入的是不是数字if(isNaN(red) || isNaN(green) || isNaN(blue)){alert("请输入数字");$("red").focus();$("red").select();}else{var red = red.toString(16);var green = green.toString(16);var blue = blue.toString(16);var rbg = "#"+red+green+blue;return rbg;}}$ = function(m_id){return document.getElementById(m_id);}</script></html>
这段代码实现的功能很简单,就是在文本框里输入0-255的数字,根据输入的数字来改变div里文字的颜色,用了一个判断语句判断用户输入的是否为数字,如果不是数字的话,就会跳出一个警告框叫你输入数字,然后在文本框设置焦点,这个判断语句比较简陋,你也可以改动一下,实现判断出在哪个文本框没有输入数字,然后再次获得焦点并选取。
- 【JS 每日练习】实现颜色变换
- js实现点击按钮变换背景颜色
- js实现点击按钮变换背景颜色
- 【JS每日练习】实现字体循环流动
- 【JS每日练习】简单时钟的实现
- 用js实现鼠标移出移进变换颜色
- js实现选中下拉框选项变换背景颜色
- JS实现点击目录名变换颜色的效果实例
- 【Html5每日练习】canvas绘制坐标变换图形
- js实现图片变换
- JS实现图片变换
- js实现鼠标经过及点击变换不同背景颜色效果
- JS网页特效(字体一直变换颜色)
- JS简单实例之背景颜色变换
- js实现每日签到功能
- [每日练习]C编程实现二叉树
- 【JS每日练习】JS写的tab选项卡
- 每日练习
- Tizen SDK安装和使用(四)-SDB工具使用
- dup/dup2的用法及详解(转)
- 写有效率的SQL查询---转载学习
- Unable to read TLD "META-INF/tlds/struts-bean.tld" from JAR file
- HDU上的专题训练(背包问题-线段树+树状数组+DP优化+网络流+字符匹配+最短路+矩阵乘法+搜索专题++)
- 【JS 每日练习】实现颜色变换
- 伪类first-child
- 接口与抽象类总结
- select 组合 sequence语句,达到导出sequence 的目的
- 进程与应用程序的区别
- 类型初始值设定项引发异常
- 居然变量名不能以new开头的。error: Semantic Issue: Property's synthesized getter follows Cocoa naming co
- jsTree插件简介(二)
- 使用dtree创建动态树型导航栏