web前端学习笔记(2)——调色板简单初始版
来源:互联网 发布:模拟炒股软件手机版 编辑:程序博客网 时间:2024/06/10 03:10
HTML代码
<html><head><meta charset="utf-8" /><title>自制调色板</title><style type="text/css">html{width: 100%; height: 100%;margin: 0;}body{idth: 100%; height: 100%;margin: 0;color: #FFFFFF;}</style></head><body><div style="position: relative;width: 100%;height: 100%;"><div style="width: 100%;height: 50%;background-color: white;"align="center"><input type="text" name="" id="color1" value="" /><input type="text" name="" id="color2" value="" /><input type="text" name="" id="color3" value="" /><button type="button" onclick="color(document.getElementById('color1'),document.getElementById('color2'),document.getElementById('color3'))">转换颜色</button></div><div id='show' style="width: 100%;height: 50%;background-color: black;"></div></div><script type="text/javascript" src="js/color.js"></script></body></html>
JavaScript代码
function color(input1 , input2 , input3){var show=document.getElementById('show');var co1=parseInt(input1.value);var co2=parseInt(input2.value);var co3=parseInt(input3.value);var color_1=co1.toString(16);var color_2=co2.toString(16);var color_3=co3.toString(16);var nowcolor='#'+color_1+color_2+color_3;console.log(nowcolor);show.style.backgroundColor=nowcolor;}
目标改进:美化
笔记:
console.log() 在firebug下显示消息,终于不用document.write()了!
num1.toString(num2) num1:待转换数 num2:转换目标位数
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toString(相关网页)
input.value 为字符串 用paresInt 可以转换
http://www.w3school.com.cn/jsref/jsref_parseInt.asp
JS的颜色与大小写兼容
0 0
- web前端学习笔记(2)——调色板简单初始版
- web前端学习笔记——Web的工作原理
- 初始web前端开发
- web前端学习笔记(1)——拖拽测试版
- web 前端学习笔记
- web前端学习笔记
- Web前端学习笔记
- 《java web 学习笔记一》:初始Tomcat
- Web前端CSS框架—Bootstrap学习笔记
- Web 前端学习笔记之 HTML 入门(2)
- web 前端学习笔记(1)
- Web前端开发学习笔记 (一)
- Web前端学习笔记(一)——html文件中的标签的含义
- Web前端学习笔记(二)——CSS中的选择符
- Web前端学习笔记(三)——input标签的属性
- Qt学习12——调色板QPalette
- web前端学习笔记1
- web前端开发学习笔记
- iOS经典讲解之Objective-C关联对象的内存管理
- aircrack使用
- 给定字符串,实现大小写之间的转换
- 1.4 CentOS7 配置AMP环境之安装准备
- 监督学习-变量类型和术语
- web前端学习笔记(2)——调色板简单初始版
- Maven pom.xml加载不同properties配置
- 对比synchronized与java.util.concurrent.locks.Lock 的异同
- Android项目源码运行不起来的七种解决方法
- 智慧银行不再“面对面”它比ATM聪明 它叫VTM
- iOS开发:UIWebView
- Python包管理pip工具在Mac OSX10.10上的安装及lxml安装错误的解决办法
- 中国大学MOOC-陈越、何钦铭-数据结构-2015秋 03-树3 Tree Traversals Again (25分)
- HTML如何在图片上添加内容(如文字,菜单栏,按钮等)