我有五个图像在我的电脑文件夹,我试图创建一个脚本,显示在屏幕上的图像,当我点击一个按钮,图像的变化。
JavaScript代码:
function cambiaimagen()
{
var i=1;
var direcciones = new
Array("imagen1.jpg","imagen2.jpg","imagen3.jpg","imagen4.jpg","imagen5.jpg");
var vusr = document.getElementById('imgs').value;
document.getElementById('imgs').innerHTML = vusr;
}
HTML代码:
<div id="contenedor">
<div id="img">
<img id="imgs" src="imagen1.jpg"/>
</div>
<button type="button">Anterior</button>
<button type="button" onclick = 'cambiaimagen()'>Siguiente</button>
</div>
当我运行脚本时,我会看到图像1和按钮。但是当我单击Siguiente
按钮时,我不会看到下面的数组direcciones
的图像。
我怎么能看呢?
2条答案
按热度按时间t3irkdon1#
将你之前的JavaScript代码替换为:
如果图像名称是按连续编号顺序排列的(如您的示例中所示),则可以使用以下内容:
我认为这是一个更好的方法,因为没有重复内容的数组。
ws51t4hk2#