gpt4 book ai didi

返回函数时出现 Javascript 问题?

转载 作者:行者123 更新时间:2023-11-28 04:26:08 26 4
gpt4 key购买 nike

我有这样一个函数:

function ban_rot(){
var bnr = new Array();
bnr[0] = "/Graphics/adv/businesscrown.gif";
bnr[1] = "/Graphics/adv/webbdesigna.jpg";
num = bnr.length - 1;
i = Math.round(Math.random(bnr) * num);
return '<img src=\"' + i + '\" alt=\"\" border=\"1px\" style=\"border-color:#000;\">';
}

然后我有一个 html 代码:

<td align="center"><a href="http://www.domain.com" class="links4">
<script type="text/javascript">return ban_rot();</script>
</a>
</td>

以上不起作用,即没有显示任何内容。空。

有什么想法吗?

谢谢

最佳答案

return 不像 PHP 中的 echo 那样工作。如果你想输出到你的 HTML 中,你需要创建一个元素然后更新它(例如,通过编辑它的 innerHTML 属性)。

<td align="center"><a href="http://www.businesscrown.com" class="links4">
<div id="banner"></div>
<script type="text/javascript">
document.getElementById('banner').innerHTML = ban_rot();
</script>
</a>
</td>

关于返回函数时出现 Javascript 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3908235/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com