gpt4 book ai didi

Javascript 多图像通过按钮点击进行更改

转载 作者:行者123 更新时间:2023-11-28 02:37:38 24 4
gpt4 key购买 nike

好吧,这就是我想要做的,之前太模糊了,所以这里有一个更好的解释,请记住,我现在只编写页面大约两周时间,所以感谢任何帮助。

我需要创建一个 HTML/JavaScript 网页,显示三个图像以及每个图像的标题(描述)。对于每个图像,我还需要创建一个按钮,将第一张图像更改为同一主题的不同图像(并更改标题)。还需要一个按钮将所有三个图像恢复为原始图像。

我让编码工作起来,这样在单击按钮时一张图像就会变成另一张图像,但是当我添加第二个和第三个编码时,什么都不再工作了。

<html> 
<head>
<script>

function changeImage()
{
var img = document.getElementById("image");
img.src="http://cdn.memegenerator.net/images/300x/159304.jpg";
return false;
}

</script>

</head>
<body>
<img id="image" src="http://thechive.files.wordpress.com/2011/10/william-defoe.jpg" />
<br><br><br>
<button id="clickme" onclick="changeImage();">Click to change image!</button>

<script>

function changeImage()
{
var img = document.getElementById("image1");
img.src="http://playerperspective.com/wp-content/uploads/2011/05/mike-tyson-3.jpg";
return false;
}

</script>

<body>
<img id="image1" src="http://static.guim.co.uk/sys- images/Sport/Pix/pictures/2008/10/31/1225454147507/Mike-Tyson-001.jpg" />
<button id="Click1" onclick="changeImage();">Click to change!</button>
</body>

<br>

<script>

function changeImage()
{
var img = document.getElementById("image2");
img.src="http://static.guim.co.uk/sys-images/Technology/Pix/pictures/2012/3/5/1330958259135/Halo-4-007.jpg";
return false;
}

</script>

<body>
<img id="image2" src="http://cdn.slashgear.com/wp-content/uploads/2012/04/halo-master- chief-1.jpg" />
<button id="Click2" onclick="changeImage();">Click to change!</button>
</body>

<br>

</html>

最佳答案

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script>
var dd = 5;
var cnt = 0;
function chng() {

var rotator = document.getElementById('rr'); // change to match image ID
var imageDir = 'Images/'; // change to match images folder


var images = ['2.jpg', '3.jpg', '4.jpg', '5.jpg'];

cnt++;

var len = images.length;
if (cnt < dd) {
rr.src = imageDir + images[cnt];
}
else if (cnt == len) {
rr.src = imageDir + images[0];
cnt = 0;
}
}

</script>

</head>
<body>
<img src="Images/1.jpg" id="rr" height="500" width="650">

<input type="button" value=" next. . " onclick="chng()" />
</body>
</html>

关于Javascript 多图像通过按钮点击进行更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13216141/

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