我希望在加载时将随机选择的文本插入到页面中。可能的文本片段存储在名为randomtext
的函数中的数组中。
<script type="text/javascript">
function randomtext() {
var randomtxt=[
'Beautiful People are not always Good but Good people are always Beautiful!',
'50% + 50% off <a href="/offers.html">check here</a>',
'New Arrivals <a href="/new.html">Click here<img src="http://mastimix.in/pictures/icon-new.gif"/></a>',
'We changed our terms and conditions > <a href="my link"> check </a>'
];
return randomtxt[Math.floor((Math.random() * 3.99))];
}
</script>
现在,我希望在<body>
标记中加载或刷新页面时随机显示任何一行,或者我想放置该行的任何特定区域。
现在告诉我在<body>
代码中写什么?
答案 0 :(得分:0)
当你努力改进你的问题时,你确实有randomText
的工作功能。如果您将目标添加到<p id="spam"></p>
之类的HTML,然后添加document.getElementById("spam").innerHTML = randomtext();
,则会在垃圾邮件段落中显示randomtext
的输出。
此代码使用原生JavaScript方法查找垃圾邮件段document.getElementById("spam")
,然后将其内容称为innerHTML
并将随机文本分配给它。