gpt4 book ai didi

javascript 和 DHTML 影响

转载 作者:行者123 更新时间:2023-11-28 12:47:50 26 4
gpt4 key购买 nike

自从我使用 JavaScript 以来已经有一段时间了 - 在获得证书之后我开始学习 Perl 并从那时起就一直使用它。我只是想重新开始使用 JS,我已经写了这个,我想说的是,这是一个简单的小脚本,可以非常简单地更改 div 的边框。然而,我无法弄清楚我哪里出错了。感谢任何意见/建议或想法。提前TY。这是我的脚本..

<script type="text/javascript">

var i =0;
var e = document.getElementById("text");

e.style.border = "solid black 5px";
e.style.padding = "5px";

var colors = ["red", "yellow", "blue", "green"];

function changeBorder()
{
e.border = colors[i];
i++;
var timer = setTimeout("changeBorder()", 1000);
}

window.onload=function()
{
changeBorder();
}

</script>



<div id="text">
<h1>Hello world</h1>I am Mike!.
</div>

最佳答案

试试这个:http://jsfiddle.net/maniator/CEsJR/

<script type="text/javascript">
var i =0;
var colors = ["red", "yellow", "blue", "green"];

function changeBorder(e)
{
//restarts color counter
i = i % colors.length;

e.style.border = colors[i] + " solid 5px"
i++;

var timer = setTimeout(function(){changeBorder(e)}, 1000);
}

window.onload=function()
{


var e = document.getElementById("text");

e.style.border = "solid black 5px";
e.style.padding = "5px";

changeBorder(e);
}

</script>



<div id="text">
<h1>Hello world</h1>I am Mike!.
</div>

e 变量只能在页面加载时创建

关于javascript 和 DHTML 影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5705415/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com