Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在同一页上生成随机数字符串_Javascript_String_Random_Numbers - Fatal编程技术网

Javascript 在同一页上生成随机数字符串

Javascript 在同一页上生成随机数字符串,javascript,string,random,numbers,Javascript,String,Random,Numbers,我试图在一个页面上添加大约20个55到999之间的独立随机生成的数字字符串,这可能吗?我尝试将元素ID从“randomnumber”添加到randomnumber2、3、4、5等等,但没有成功。有什么想法吗 我试图改变这个脚本以适应我的需要,但它似乎不止一次起作用 <head> <script type="text/javascript"> window.onload = generateRandomNumber; function generateRandomNum

我试图在一个页面上添加大约20个55到999之间的独立随机生成的数字字符串,这可能吗?我尝试将元素ID从“randomnumber”添加到randomnumber2、3、4、5等等,但没有成功。有什么想法吗

我试图改变这个脚本以适应我的需要,但它似乎不止一次起作用

<head>
<script type="text/javascript">
 window.onload = generateRandomNumber;
 function generateRandomNumber(){
     var n = 999;
     var number = Math.floor(Math.random()*n)+1;
 document.getElementById("randomNumber").innerHTML = number;
 }
</script>
</head>

<body>
<class id="randomNumber"></class>
</body>

window.onload=generateRandomNumber;
函数生成器域编号(){
var n=999;
var number=Math.floor(Math.random()*n)+1;
document.getElementById(“随机数”).innerHTML=number;
}
已解决:

<head>

<script>
window.onload = generateRandomNumber;

     var n = 4000;
     var number = Math.floor(Math.random()*n)+1;
     var number2 = Math.floor(Math.random()*n)+1;
     var number3 = Math.floor(Math.random()*n)+1;
     var number4 = Math.floor(Math.random()*n)+1;
     var number5 = Math.floor(Math.random()*n)+1;
     var number6 = Math.floor(Math.random()*n)+1;
     var number7 = Math.floor(Math.random()*n)+1;
     var number8 = Math.floor(Math.random()*n)+1;
     var number9 = Math.floor(Math.random()*n)+1;
     var number10 = Math.floor(Math.random()*n)+1;
     var number11 = Math.floor(Math.random()*n)+1;
     var number12 = Math.floor(Math.random()*n)+1;
     var number13 = Math.floor(Math.random()*n)+1;
     var number14 = Math.floor(Math.random()*n)+1;
     var number15 = Math.floor(Math.random()*n)+1;
     var number16 = Math.floor(Math.random()*n)+1;
     var number17 = Math.floor(Math.random()*n)+1;
     var number18 = Math.floor(Math.random()*n)+1;



function generateRandomNumber(){
document.getElementById("randomNumber").innerHTML = number;
document.getElementById("randomNumber2").innerHTML = number2;
document.getElementById("randomNumber3").innerHTML = number3;
document.getElementById("randomNumber4").innerHTML = number4;
document.getElementById("randomNumber5").innerHTML = number5;
document.getElementById("randomNumber6").innerHTML = number6;
document.getElementById("randomNumber7").innerHTML = number7;
document.getElementById("randomNumber8").innerHTML = number8;
document.getElementById("randomNumber9").innerHTML = number9;
document.getElementById("randomNumber10").innerHTML = number10;
document.getElementById("randomNumber11").innerHTML = number11;
document.getElementById("randomNumber12").innerHTML = number12;
document.getElementById("randomNumber13").innerHTML = number13;
document.getElementById("randomNumber14").innerHTML = number14;
document.getElementById("randomNumber15").innerHTML = number15;
document.getElementById("randomNumber16").innerHTML = number16;
document.getElementById("randomNumber17").innerHTML = number17;
document.getElementById("randomNumber18").innerHTML = number18;

}
</script>
</head>

<body>

<class id="randomNumber"></class>
<class id="randomNumber2"></class>
<class id="randomNumber3"></class>
<class id="randomNumber4"></class>
<class id="randomNumber5"></class>
<class id="randomNumber6"></class>
<class id="randomNumber7"></class>
<class id="randomNumber8"></class>
<class id="randomNumber9"></class>
<class id="randomNumber10"></class>
<class id="randomNumber11"></class>
<class id="randomNumber12"></class>
<class id="randomNumber13"></class>
<class id="randomNumber14"></class>
<class id="randomNumber15"></class>
<class id="randomNumber16"></class>
<class id="randomNumber17"></class>
<class id="randomNumber18"></class>



 </body>

window.onload=generateRandomNumber;
var n=4000;
var number=Math.floor(Math.random()*n)+1;
var number2=数学地板(数学随机()*n)+1;
var number3=数学地板(Math.random()*n)+1;
var number4=数学地板(数学随机()*n)+1;
var number5=数学地板(数学随机()*n)+1;
var number6=数学地板(数学随机()*n)+1;
var number7=数学地板(数学随机()*n)+1;
var number8=数学地板(数学随机()*n)+1;
var number9=数学地板(数学随机()*n)+1;
var number10=数学地板(数学随机()*n)+1;
var number11=Math.floor(Math.random()*n)+1;
var number12=Math.floor(Math.random()*n)+1;
var number13=数学地板(Math.random()*n)+1;
var number14=数学地板(Math.random()*n)+1;
var number15=数学地板(Math.random()*n)+1;
var number16=数学地板(数学随机()*n)+1;
var number17=数学地板(Math.random()*n)+1;
var number18=数学地板(Math.random()*n)+1;
函数生成器域编号(){
document.getElementById(“随机数”).innerHTML=number;
document.getElementById(“randomNumber2”).innerHTML=number2;
document.getElementById(“randomNumber3”).innerHTML=number3;
document.getElementById(“randomNumber4”).innerHTML=number4;
document.getElementById(“randomNumber5”).innerHTML=number5;
document.getElementById(“randomNumber6”).innerHTML=number6;
document.getElementById(“randomNumber7”).innerHTML=number7;
document.getElementById(“randomNumber8”).innerHTML=number8;
document.getElementById(“randomNumber9”).innerHTML=number9;
document.getElementById(“randomNumber10”).innerHTML=number10;
document.getElementById(“randomNumber11”).innerHTML=number11;
document.getElementById(“randomNumber12”).innerHTML=number12;
document.getElementById(“randomNumber13”).innerHTML=number13;
document.getElementById(“randomNumber14”).innerHTML=number14;
document.getElementById(“randomNumber15”).innerHTML=number15;
document.getElementById(“randomNumber16”).innerHTML=number16;
document.getElementById(“randomNumber17”).innerHTML=number17;
document.getElementById(“randomNumber18”).innerHTML=number18;
}