Прежде всего, эта строка
<img src="http://soulsnatcher.bplaced.net/LDRYh.jpg" alt="unfinished bingo card" />.click()
Вы смешиваете HTML и JavaScript.Это не работает так.Избавьтесь от .click()
там.
Если вы читаете полученный там JavaScript, document.getElementById('foo')
ищет элемент HTML с идентификатором foo
.У тебя его нет.Присвойте своему изображению ID:
<img id="foo" src="http://soulsnatcher.bplaced.net/LDRYh.jpg" alt="unfinished bingo card" />
В качестве альтернативы, вы можете добавить JS в функцию и добавить щелчок мышью в ваш HTML:
<img src="http://soulsnatcher.bplaced.net/LDRYh.jpg" alt="unfinished bingo card" onclick="myfunction()" />
Я предлагаю вам немного почитатьХотя JavaScript и HTML.
Остальные правы, что им тоже нужно переместить <img>
над привязкой клика JS.