函數應該返回「This is True」,但它看起來沒有工作。它告訴我''x''不是函數
randomQuestion
沒有定義。
我在做什麼錯?
//Questions
function randomQuestion() {
var quest = "this is true";
var string_length = 1;
var randomstring = "";
for (var i=0; i<string_length; i++)
{
var rnum = Math.floor(Math.random() * quest.length);
randomQuestion += quest.substring(rnum,rnum+1);
}
document.questions.questfield.value = randomQuestion;
}
<!--Questions form-->
<form name="questions">
<input type="button" value="question" onClick="randomQuestion();">
<input type="text" name="questfield" value="">
</form>
請以文本形式的代碼添加到這個問題。請在這裏看看:[mcve] –
在函數中使用'randomQuestion'而不是'randomstring'。 – Cristy
爲什麼隨機?該功能應該做什麼? –