JS 6位随机数怎么赋值给ID 15
以下代码,不知道为什么EM的值死活出不.<html><head><title>66</title></head><body><scripttype="text/javas...
以下代码,不知道为什么EM的值死活出不.
<html>
<head>
<title>66</title>
</head>
<body>
<script type="text/javascript">
function MathRand()
{
var Num="";
for(var i=0;i<6;i++)
{
Num+=Math.floor(Math.random()*10);
}
document.getElementById("Lb_Random").innerText=Num;
document.getElementById("Lb_Random").innerHTML=Num;
}
</script>
<em id="Lb_Random"></em>
</body>
</html> 展开
<html>
<head>
<title>66</title>
</head>
<body>
<script type="text/javascript">
function MathRand()
{
var Num="";
for(var i=0;i<6;i++)
{
Num+=Math.floor(Math.random()*10);
}
document.getElementById("Lb_Random").innerText=Num;
document.getElementById("Lb_Random").innerHTML=Num;
}
</script>
<em id="Lb_Random"></em>
</body>
</html> 展开
1个回答
展开全部
阿弥陀佛,施主,您把程序写在方法块中,然后又没有调用此方法,当然方法就不会执行,不执行当然就不会有效果呀!
你把函数写成:
window.onload=function ()
{
var Num="";
for(var i=0;i<6;i++)
{
Num+=Math.floor(Math.random()*10);
}
document.getElementById("Lb_Random").innerText=Num;
document.getElementById("Lb_Random").innerHTML=Num;
}
试试,这样就是在页面加载完后执行你写的函数,那么就可以看到结果了
你把函数写成:
window.onload=function ()
{
var Num="";
for(var i=0;i<6;i++)
{
Num+=Math.floor(Math.random()*10);
}
document.getElementById("Lb_Random").innerText=Num;
document.getElementById("Lb_Random").innerHTML=Num;
}
试试,这样就是在页面加载完后执行你写的函数,那么就可以看到结果了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询