1
我在這裏有一些問題。生成給定長度的隨機字符串
a)我想設置3-8個字符,但它只顯示3個字符。
b)我想有三種不同的顯示時間輸出。我只是想創建不同的ID嗎?
任何人都可以幫忙嗎?這段代碼有什麼問題?謝謝。
的Javascript
function randomString(Length)
{
if(Length < 3) Length = 3;
if(Length > 8) Length = 8;
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(var i=0; i < Length; i++)
text += possible.charAt(Math.floor(Math.random() * possible.length));
return text;
}
function ChangingRandomString(Length)
{
setInterval(function(){document.getElementById("random").style.fontSize = Math.floor((Math.random() * 20) + 10)+"px",
document.getElementById("random").innerHTML = randomString(Length);
},2000);
}
你在哪裏調用'ChangingRandomString',你通過什麼長度?你的HTML是怎樣的? – Bergi
是的,創建一些不同的ID,並使元素成爲'ChangingRandomString'的另一個參數,以便可以調用它三次。 – Bergi