基于JavaScript实现随机颜色输入框
更新时间:2016年12月10日 11:49:59 作者:小琳琳之编程之路
这篇文章主要介绍了基于JavaScript实现随机颜色输入框的实例代码,代码简单易懂,非常不错,需要的朋友参考下吧
废话不多说了额,具体代码如下所示:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
table{width:500px;height:400px;}
table td{width:100px;height:50px;}
</style>
<script>
window.onload=function(){
var inps=document.getElementsByTagName('input');
var btn=document.getElementsByTagName("button")[0];
//点击获取table
btn.onclick=function(){
var table=document.createElement("table");
var tbody=document.createElement("tbody");
var n=inps[0].value;
var m=inps[1].value;
for(var i=1;i<=n;i++){
var tr=document.createElement("tr");
//循环时获取颜色值
for(var j=1;j<=m;j++){
var td=document.createElement("td");
tr.appendChild(td);
var color="rgb("+parseInt(Math.random()*256)+","+parseInt(Math.random()*256)+","
+parseInt(Math.random()*256)+")";
td.style.backgroundColor=color;
}
inps[0].value="";
inps[1].value="";
tbody.appendChild(tr);
table.appendChild(tbody);
document.body.appendChild(table);
}
}

}
</script>
</head>
<body>
行:<input type="text" value=""/>
列:<input type="text" value="" />
<button>获取随机颜色</button>
</body>
</html>
以上所述是小编给大家介绍的基于JavaScript实现随机颜色输入框,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
相关文章
webpack output.library的16 种取值方法示例
这篇文章主要为大家介绍了webpack output.library的16 种取值方法示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-11-11
javascript实现获取一个日期段内每天不同的价格(计算入住总价格)
这篇文章主要介绍了javascript实现获取一个日期段内每天不同的价格(计算入住总价格)的相关资料,需要的朋友可以参考下2018-02-02
JS中for,for...in,for...of和forEach的区别和用法实例
JS遍历数组(循环数组)的方式有多种,可以使用传统的for循环,也可以使用升级版的for in循环,还可以使用Array类型的forEach() 方法,这篇文章主要给大家介绍了关于JS中for、for...in、for...of和forEach的区别和用法的相关资料,需要的朋友可以参考下2021-11-11



最新评论