Пока я получаю случайное слово из списка каждый раз, когда обновляю страницу, однако я хочу, чтобы иметь возможность генерировать случайное слово в textbox
с кнопкой «показать». Как мне это сделать? Полагаю, я должен отключить document.write с чем-то еще? Я попробовал onclick
, но это не сработало.Я пытаюсь создать случайное слово из моего массива нажатием кнопки
var words = [
'Hello',
'No',
'Hi',
'Banana',
'Apple'
];
function randomWord(words) {
return words[Math.floor(Math.random() * words.length)];
}
for (var x = 0; x < 1; x++)
document.write(randomWord(words));
<form name="f1">
<input type="text" value="" name="textbox" id="textbox" />
<input type="button" value="show" onclick="randomWord()" />
<br/>
</form>
<div id="new" />