<分区>
在我的页面上,我有几个包含产品信息及其作者的表格。我还有一个包含每个作者的超链接的 div。现在我正在使用 javascript 将作者姓名链接到超链接:
<script>
onload = myfun;
function myfun(){
var show =document.getElementById('2364').innerHTML;
var link = document.getElementsByClassName('2364');
var item = link[0];
var item2 = link[1];
document.getElementById('2364').innerHTML=item.outerHTML+'; '+item2.outerHTML;
}
</script>
我的问题是我需要动态获取元素 ID,但我不确定该怎么做。
编辑:
Smarty 创建了 html,这是它的一部分:
<tr><td class="PLContent"><span class="manufacturer"><div id={$module_data.PRODUCTS_ID}>
<h3 id={php}echo $e++;{/php}>{$module_data.PRODUCTS_MANUFACTURER_NAME}{$MANUFACTURER_LINK}</h3></div></span>
动态 ID 意味着当用户点击作者时,页面将填充不同的产品,并且这些产品将具有不同的 ID。