2016-05-10 2 views
-1

Im действительно новый для кодирования, и я хотел знать, можно ли случайным образом генерировать записи, представленные пользователем.Произвольно сгенерируйте ввод пользователя

Например. Если пользователь должен был ввести 5 слов, Будут ли они сохранены таким образом, чтобы у вас была кнопка, чтобы просто нажать «Далее» и случайно перемещаться по ним.

Ive проверял все вокруг, но, похоже, ничего не нашел, Пожалуйста, помогите !! Благодаря

ответ

0

Ваш вопрос очень абстрактно, но ниже ответ детализирует следующим образом:

Пользователь имеет возможность сохранить бесконечное число слов. Затем кнопка может случайным образом взять одно из этих слов и отобразить его на экране.

просмотр

https://jsfiddle.net/gwcq2qc9/1/

HTML

<input id="word"><button id="save">save</button> 
<br><br> 
<button id="show">show</button><br> 
Random: <span id="output">...</span> 

Javascript

var words = []; 
var input = document.getElementById('word'); 
var saveButton = document.getElementById('save'); 
var showWordButton = document.getElementById('show'); 
var output = document.getElementById('output'); 

saveButton.addEventListener('click', function() { 
    words.push(input.value); 
    input.value = ''; 
}, false); 

showWordButton.addEventListener('click', function() { 
    output.innerHTML = getRandomWord(); 
}) 

function getRandomWord() { 
    return words[Math.floor(Math.random()*words.length)] 
} 
+0

Так здорово! Большое спасибо за вашу помощь, я очень ценю это. Извините за неопределенность моего вопроса. Im совершенно новый для кодирования. Если бы я хотел, чтобы они вносили несколько предложений, есть способ установить лимит символов в, возможно ли это. также отобразить ответы, чтобы они подошли по 5 слов в строке? Еще раз спасибо! –

+0

Кроме того, можно ли сохранять ответы навсегда, поэтому вам не нужно постоянно отправлять их каждый раз на своем сайте? –

Смежные вопросы