Chr*_*ton 2 html javascript image
我目前有以下代码,在单击缩略图时替换大图像:
使用Javascript:
img1 = new Image();
img1.src = '{$smarty.const.dir_images}/l_{$this_page.image1}';
img2 = new Image();
img2.src = '{$smarty.const.dir_images}/l_{$this_page.image2}';
Run Code Online (Sandbox Code Playgroud)
缩略图HTML:
<a href="javascript:document['mainimage'].src = img1.src; javascript:void(0);"><img src="{$smarty.const.dir_images}/t_{$this_page.image1}" title="" alt=""/></a>
<a href="javascript:document['mainimage'].src = img2.src; javascript:void(0);"><img src="{$smarty.const.dir_images}/t_{$this_page.image2}" title="" alt=""/></a>
Run Code Online (Sandbox Code Playgroud)
大图像HTML:
<img id="mainimage" name="mainimage" src="{$smarty.const.dir_images}/l_{$this_page.image1}" title="{$this_page.image1text}" alt="{$this_page.image1text}" />
Run Code Online (Sandbox Code Playgroud)
我想要做的不仅是在点击缩略图时更改大图像源,还要更改alt和标题标签.
提前致谢
小智 7
尝试使用这种方式:
JavaScript的
img1.alt="Image alt";
img1.title="Image title";
Run Code Online (Sandbox Code Playgroud)
缩略图HTML:
<a href="javascript:document['mainimage'].src = img1.src;document['mainimage'].alt = img1.alt; document['mainimage'].title = img1.title; javascript:void(0);"><img src="{$smarty.const.dir_images}/t_{$this_page.image1}" title="" alt=""/></a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20722 次 |
| 最近记录: |