我试图创建一个文本出现在随机位置的页面.为此,我需要随机创建包含文本的DIV中的左侧和顶部距离.以下HTML是我正在考虑的基本概念.
<body>
<script>
function myFunction() {
var leftvar = Math.round(Math.random()*1000);
var topvar = Math.round(Math.random()*1000);
}
window.onload = myFunction;
</script>
<div style="left:leftvar; top:topvar;">
<p>Test</p>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
如何将变量放在DIV的样式CSS中?
此外,任何其他方式来随机重新定位DIV将不胜感激.
我试图让我的访问者有5%的机会看到图像.
<script>
var rand = Math.round(Math.rand() * 20)
if (rand === 13) {
document.write("<img src="http://ima.gs/69/666/314/Placeholder-401x401.png" />")
}
</script>
Run Code Online (Sandbox Code Playgroud)
运行脚本时没有任何反应.