我有一张需要显示的图片列表。图片列表非常大(500+),我不想通过单独将它们命名为a标签的href属性的html代码来加载它们。因此,我使用JavaScript来生成文件名增加1,这会产生正确的文件路径。 这里是JavaScript:将javascript递增的文件名添加到html标签中
function bigpicture()
{
var filepath = "\"images/print/latest/" ;
var ext = ".png\"";
var total = filepath + num + ext;
document.write(total)
num = num + 1;
}
当我打电话bigpicture()我得到了正确的文件路径和名称,它增加以及所有的多个呼叫。我的问题是让这个字符串我的一个标签的href属性后显示,如下所示:
HTML
<div class = "big">
<ul>
<li>
<a href=<script>bigpicture()</script> rel="lightbox" title=""><img class="floated_img" img src="images/print/latest/small/1.png" /></a>
</li>
</ul>
</div>
我假设(错误地),我可以这样调用的功能,但它确实不行。任何人都可以告诉我如何执行脚本的方式,刺痒后出现href?谢谢。
我想你应该添加** **的href动态或者使用** **的onClick内或** bigpicture()**函数在文件名生成期间 – manish