Как я могу сделать всплывающее окно с флажками, используя JavaScript?

1

Я пытаюсь сделать кнопку, которая открывает всплывающее окно при нажатии. Он работает, но я хотел бы добавить всплывающее окно с тремя флажками. Это назначение для школы, поэтому я не могу использовать какие-либо другие языки, кроме HTML5, CSS и JavaScript. Это возможно? Это HTML-код:

<script language="JavaScript" src="prijsvraag.js"></script>
<input type="button" onclick="prijsvraagknop()" value="Prijsvraag"></button>

Это код js

function prijsvraagknop(){
var naam = window.prompt("Jouw naam:")
var jouw_antwoord = window.prompt("Jouw reactie:")

if (document.getElementById('B').checked) {
    alert("Hoera " + NaamVar + "! Je hebt het antwoord goed. Er doen nog meer kinderen mee. Je kunt daarom over een maand op deze pagina lezen of je de hoofdprijs gewonnen hebt.");
    }
else {
    alert("Helaas " + NaamVar + ". Je hebt het antwoord fout. Je maakt geen kans op de hoofdprijs.");
    }   
  • 1
    Вы не можете с нативной функциональностью браузера. Вам нужно будет создать собственный JavaScript, чтобы всплывающее окно позволяло настраивать рендеринг.
  • 0
    Для этого вы можете использовать window.open со второй HTML-страницей.
Показать ещё 1 комментарий
Теги:
checkbox
popupwindow

1 ответ

0

Вы используете механизм для открытия всплывающего окна. Этот же механизм можно использовать, чтобы установить флаг видимости в div, который содержит флажки.

где - когда ваш onClick приведет к вашему предупреждению или подтвердите вызов, вы получите всплывающее окно. Ваш onClick установил бы флаг видимости в div с помощью флажков.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню