1
我想显示一个特定图像的次数与用户给出的次数一样多,这部分就完成了。但我想在每张图片下方显示一个数字。例如,如果用户输入是4,则应该有4张图像在第一张图像'2'下面的'1'下面。图片也必须是可点击的。如何在每个动态创建的图像下面显示一个数字?
<!DOCTYPE html>
<html>
<body>
<p>Click the button to add a new element to the array.</p>
<input type="number" id="myNumber" value="">
<button onclick="imag()">Try it</button>
<div id="demo">
<script>
function imag(c,x) {
var x = document.getElementById("myNumber").value;
var c="<img src='C:/Users/Akhil/Desktop/New folder/G.jpg'/>";
var arr = [];
for (var i = 0; i < x; i++) {
arr.push(c);
document.getElementById("demo").innerHTML = arr.join("  ");
}
}
</script>
</body>
</html>
这会得到图像右侧的数字。它必须低于图像 – mohit 2015-04-05 13:26:44
@mohit我编辑我的答案与一些CSS显示图像下方的数字。 – dersvenhesse 2015-04-05 13:33:03