Я положил форму «Jotform» внутри своего скрипта, и она не появится. Когда я нажимаю нет, текст (другой 8b белый) появляется, но почему это не так для кнопки «Да»? Я просто хочу, чтобы моя форма просто показывалась, когда кто-то нажимает «да».Форма не будет отображаться
Вот JSFiddle: http://jsfiddle.net/rf8Ux/
Вот где возникает проблема:
if (q1 == "Yes") {
document.getElementById("linkDiv").innerHTML = "<script type=text/javascript src=http://form.jotform.us/jsform/32217646901149 />";
} else if (q1 == "No") {
document.getElementById("linkDiv").innerHTML = "other 8b white";
}
Вот исходный код Jotform:
<script type="text/javascript" src="http://form.jotform.us/jsform/32217646901149"></script>
Что я делаю неправильно?
Вы не можете добавить сценарий так, и как только он загружен вы, конечно, не может удалить его снова, и на вершине, что сценарий вы пытаетесь для загрузки есть определенные функции, которые работают только с pageload, иначе это не сработает, поэтому вам нужно просто загрузить скрипт, а затем скрыть и показать контейнер с формой. – adeneo
@adeneo, как вы предлагаете мне это сделать? – user2680614