Marie Jensen Ответов: 1

Как добавить изображение, чтобы оно соответствовало конкретному вопросу в javascript?


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

Он должен быть в переменной, но то, что я нашел, - это то, что я должен просто записать файл, например: "raev.png". Но изображение не появляется.


Я не очень хорошо говорю по-английски, поэтому не могу понять то, что читаю, когда гуглю свою проблему.

Что я уже пробовал:

HTML-код
<p id="message">
      Skriv navnet på dette dyr: <br><img src="" id="name">
    </p>
    <div id="disappear">
      <input type="text" id="input" />
      <button onclick="submit()" id="knap">Tjek</button>
    </div>
    <p id="answer"></p>
    <p id="button"></p>


Язык JavaScript
var forkortelser = [
        "raev.png",];
      var ord = [
        "ræv",
        ];
      var random = Math.floor(Math.random() * forkortelser.length);

      function submit() {
        var b = input.value;
        if (random == 0 && b == ord[0]) {
          document.getElementById("answer").innerHTML = "Rigtigt!";
          document.getElementById("button").innerHTML =
            "<button onclick=btn001() id=knap>Næste</button>";
          document.getElementById("disappear").innerHTML = "";
        }

<pre>document.getElementById("name").innerHTML = forkortelser[random];

      function btn001() {
        random = Math.floor(Math.random() * forkortelser.length);
        document.getElementById("name").innerHTML = forkortelser[random];
        document.getElementById("button").innerHTML = "";
        document.getElementById("disappear").innerHTML =
          "<input type=text id=input /><button onclick=submit() id=knap>Tjek</button>";
        document.getElementById("answer").innerHTML = "";
      }

1 Ответов

Рейтинг:
1

Richard MacCutchan

Вам нужно использовать HTML <img> тег, как описано на сайте HTML img тег[^].


Marie Jensen

Вот так?
ВАР изображение = ["ИМГ СРЦ="Раев.ПНГ""];

Потому что это не работает

Richard MacCutchan

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