求解,大神们,😭实在不会了,题目:用JavaScript设计
javascript吧
全部回复
仅看楼主
level 3
玄浮然 楼主
求解,大神们,😭实在不会了,题目:用JavaScript设计一个计时器,在画布上每个一秒显示自己的名字,字体大小颜色自定义。
我计时器可以搞出来,但是名字的字体大小颜色等等不会改[笑尿]求帮忙,急求,谢谢
2019年10月05日 15点10分 1
level 3
玄浮然 楼主
这个可以办到正常的把名字每隔一秒显示出来,但是字体颜色大小等都没有
2019年10月05日 15点10分 2
level 3
玄浮然 楼主
这是网上搜部分然后自己瞎搞猜的,名字可以显现出来,字体颜色大小也有,但是计时器的效果却没有。在线求大神教,谢谢[勉强]
2019年10月05日 15点10分 3
level 7
还需要不,有偿联系
2019年10月06日 04点10分 4
level 2
🤔
2019年10月06日 09点10分 6
level 6
你能看出效果才奇怪了!你在控制台输出一下看看名字肯定是每隔一秒输出一次,但是你的颜色大小,字体样式是固定不变的,你设定时器也只是让它重复重复再重复原来的样式,给你一个建议,让颜色,字体大小或背景色随机,然后再看效果
2019年10月06日 10点10分 7
怎么让他随机啊
2019年10月06日 11点10分
level 6
楼主,发给你参考一下
window.onload=function(){
var p1 = document.getElementById("p1"); //获取p元素
p1.style.fontSize=32+"px"; //设置字体大小
p1.style.fontFamily="华文琥珀"; //设置字体
function rmColor(){ //字体随机色
return Math.floor(Math.random()*255);
}
var timer = setInterval(function(){ //定时器
p1.innerHTML="ryq"; //获取p内的文本内容
p1.style.color="rgb("+rmColor()+","+rmColor()+","+rmColor()+")"; //调用随机色函数
},1000); //每隔1秒随机换字体颜色
}
2019年10月06日 12点10分 8
谢谢,太感谢了[太开心]
2019年10月07日 02点10分
不客气!互相学习!有问题可以一起探讨!
2019年10月07日 06点10分
1