使用javascript在html中制作一个随机的图像/文本/url元素
Using javascript to make a random image/text/url element in html
注释几乎解释了你看不到的东西。 randInt 完全符合您的期望,adDescription 根据 randInt 的返回生成广告描述,rLink 基于相同的结果生成链接。
<script type="text/javascript">
rNumber = randInt(5); //generate a random integer from 1 to 5
rAd = adDescription(rNumber); //description of the random ad
rLink = adLink(rNumber); //URL of the random ad
document.write("<a href='" + rLink + "'>");
document.write("<img src='ad" + rNumber + ".jpg' alt='" + rAd "'/>");
document.write("</a>");
</script>
我的问题在于我的 document.write 调用。
当一切都说完了,它应该将以下内容写入我的 html 代码
<a href="url">
<img src="adn.jpg" alt="description"/>
</a>
是的,这是给学校的,我确切地知道我想做什么,但由于某种原因,它没有渲染,在我的脑海中,这是有道理的。我犯了什么明显的错误,我只是看不到?
编辑:哦,这个脚本是在提供给我的预烘焙代码的预定部分中调用的。在我将此代码插入指示的div 元素之前,我的其余代码工作正常。此外,我还在文档头中调用了包含上述函数的脚本。
编辑2:是的,我觉得自己很笨。
写出<img>
标签时缺少加号
<script type="text/javascript">
rNumber = randInt(5); //generate a random integer from 1 to 5
rAd = adDescription(rNumber); //description of the random ad
rLink = adLink(rNumber); //URL of the random ad
document.write("<a href='" + rLink + "'>");
// Missed + here
document.write("<img src='ad" + rNumber + ".jpg' alt='" + rAd + "'/>");
document.write("</a>");
</script>
在 img src 标签中rAd
后,您缺少一个+
符号。
这是正确的代码
<script type="text/javascript">
rNumber = randInt(5); //generate a random integer from 1 to 5
rAd = adDescription(rNumber); //description of the random ad
rLink = adLink(rNumber); //URL of the random ad
document.write("<a href='" + rLink + "'>");
document.write("<img src='ad" + rNumber + ".jpg' alt='" + rAd + "'/>");
document.write("</a>");
</script>
相关文章:
- 从a-z中随机选择一个字母
- 用jquery切换一个随机类
- 如何创建一个随机的计算机选项,除了你已经选择的选项
- 能够获得一个随机生成的目录名
- Javascript 数组随机丢失一个元素
- 我如何让网页在每次使用 Javascript 刷新时随机生成一个新视频
- Javascript从数组中选择一个随机对象集
- 当我点击一个按钮时随机选择一个声音来重现的脚本
- 页面加载时显示一个随机图标
- 我如何得到一个有序的列表,随机吐出列表中的一些
- 如何从包含1000个项目的数组中随机选择一个项目
- 一个在线服务,我可以查询一个随机的历史人物的名字
- Javascript;使用math.random函数随机执行一个操作
- 在Javascript中从数组中挑选一个随机变量
- 尝试使用Javascript在数组中创建一个带有随机选择页面的链接
- Javascript:创建一个随机数学方程数组作为对象,20次
- 如何在javascript中给变量一个随机值
- 按钮被制作成一个图像来执行Javascript随机生成器
- 如何在一个随机化的有序列表中随机化多个无序列表
- 如何从列表中突出显示一个随机单词