Я впервые публикую что-то на форуме.Я новичок в javascript.
Я нашел это: http://jsfiddle.net/6eTcD/2/ Вы вводите слово и отправляете его, а затем оно случайно появляется на странице.
HTML:
<form>
<input type="text">
<input type="submit">
</form>
JAVASCRIPT
document.querySelector("form").addEventListener("submit", function(e) {
e.preventDefault();
var fullWidth = window.innerWidth;
var fullHeight = window.innerHeight;
var text = this.querySelector("input[type='text']").value;
var elem = document.createElement("div");
elem.textContent = text;
elem.style.position = "absolute";
elem.style.left = Math.round(Math.random() * fullWidth) + "px";
elem.style.top = Math.round(Math.random() * fullHeight) + "px";
document.body.appendChild(elem);
});
Хотя я хотел бы сам выбрать слова, которые будут отображаться, и я хотел бы, чтобы они появлялись при нажатии кнопки.И в случайных позициях.но не случайные слова.
Я пытался заменить «текст» на «слова» и добавил
function getRandomWord() {
var words = [
'Hello',
'No',
'Hi',
'Banana',
'Apple'
];
МОИ ИЗМЕНЕНИЯ:
// A $( document ).ready() block.
$( document ).ready(function() {
document.querySelector("form").addEventListener("submit", function(e) {
e.preventDefault();
var fullWidth = window.innerWidth;
var fullHeight = window.innerHeight;
function getRandomWord() {
var words = [
'Hello',
'No',
'Hi',
'Banana',
'Apple'
];
var elem = document.createElement("div");
elem.textContent = words;
elem.style.position = "absolute";
elem.style.left = Math.round(Math.random() * fullWidth) + "px";
elem.style.top = Math.round(Math.random() * fullHeight) + "px";
document.body.appendChild(elem);
});
});
В любом случае яне думай, что то, что я сделал, могло бы сработать.Я новичок в этом.Будет ли кто-нибудь из вас сейчас?
Заранее спасибо