js随感3.36

function r()
{
 var red=Math.ceil(Math.random()*255);
 var green=Math.ceil(Math.random()*255);
 var blue=Math.ceil(Math.random()*255);
 var color="#"+red.toString(16)+green.toString(16)+blue.toString(16);
 document.getElementById("aa").style.backgroundColor=color;
}css

这段代码能够随机变化id为aa的对象的背景颜色html

我发现js实际上是经过数学逻辑来改变css里面的属性来实现动态的效果,或者经过运算函数来改变html里面的标签来实现文字等信息的判断例如邮箱的验证数组

<script>
function r()
{
 var j=document.getElementById("aa");
 var k=j.innerText;
 document.write(k.indexOf("变")+"</br>");
  document.write(k.indexOf("色")+"</br>");
  document.write(k.indexOf("狼")+"</br>");
}
</script>
</head>
<body>
<div id='aa'> 变色</div>
<input type="button" value="变色" onclick="r()"/>
这段代码输出的是dom

0
1由于数组的第一个位置是0第二个位置是1
-1说明没有这个字符这就是邮箱检索的基本原理
函数

相关文章
相关标签/搜索