Note that there are some explanatory texts on larger screens.

plurals
  1. POUsing XMLHttpRequest to get words from another website
    primarykey
    data
    text
    <p>As of current I am learning to use JavaScript to create web applications. I have just finished developing a hangman game (code will be provided later on). I have used an array of words to get a random word to play with. But as a next step I want to use an XMLHttpRequest to get a random word from a separate website, I was wondering if someone could point me towards a tutorial or give me some information on how to start! Thanks in advance!</p> <pre><code>&lt;script type="text/javascript"&gt; var myWords = new Array("first", "hello", "goodbye", "random", "word", "last"); var item = myWords[Math.floor(Math.random() * myWords.length)]; var length = item.length; var guessedLetters = ""; var error = 0; function partialWords(item, letters) { var returnLetter = ""; for (i = 0; i &lt; item.length; i++) { if (letters.indexOf(item[i]) !== -1) { returnLetter = returnLetter + item[i]; } else { returnLetter = returnLetter + '_'; } } return returnLetter; } function load() { var input = document.getElementById("hangmanID").value; var myWords2 = (item.indexOf(input) &gt;= 0); if (myWords2 === false) { console.log("That letter is not in the word"); document.getElementById("hangmanID").value = ""; document.getElementById("error").innerHTML = "That letter was wrong!"; document.getElementById("success").innerHTML = ""; error++; if (error &gt; 0) { document.getElementById('hangmanImg').innerHTML = "&lt;img src='assets/" + error + ".png'&gt;"; } else { document.getElementById('hangmanImg').innerHTML = "No Errors yet!"; } } else { console.log("That letter is correct"); var string = item.indexOf(input, 0); console.log(string); document.getElementById("hangmanID").value = ""; document.getElementById("success").innerHTML = "That letter was right!"; document.getElementById("error").innerHTML = ""; } guessedLetters = guessedLetters + input; document.getElementById('hangman').innerHTML = partialWords(item, guessedLetters); document.getElementById("lettersUsed").innerHTML = guessedLetters; } &lt;/script&gt; </code></pre> <p><strong>UPDATE:</strong> PLEASE NOTE THAT I AM ALLOWED TO USE JSONP</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload