Javascript 表格won';不会突然出现
我在脚本中放了一个“Jotform”表单,它不会弹出。当我单击“否”时,会弹出文本(其他8b白色),但为什么“是”按钮不是这样?我只希望我的表单在有人单击“是”时显示 以下是JSFIDLE: 以下是出现问题的原因:Javascript 表格won';不会突然出现,javascript,html,Javascript,Html,我在脚本中放了一个“Jotform”表单,它不会弹出。当我单击“否”时,会弹出文本(其他8b白色),但为什么“是”按钮不是这样?我只希望我的表单在有人单击“是”时显示 以下是JSFIDLE: 以下是出现问题的原因: if (q1 == "Yes") { document.getElementById("linkDiv").innerHTML = "<script type=text/javascript src=http://form.jotform.us/jsform
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";
}
if(q1==“是”){
document.getElementById(“linkDiv”).innerHTML=“”;
}否则,如果(q1=“否”){
document.getElementById(“linkDiv”).innerHTML=“其他8b白色”;
}
以下是原始表格代码:
<script type="text/javascript" src="http://form.jotform.us/jsform/32217646901149"></script>
我做错了什么?听从阿德内奥的建议
在html中创建一个div,并将Jotform脚本放在其中。将显示设置为无。然后
if (q1 == "Yes") {
$('#divName').show()
} else
// do something e.g. $('#divName').html('other 8b white').show(); }
在这里:[您不能添加这样的脚本,一旦加载,您肯定不能再次删除它,而且您尝试加载的脚本具有某些只在pageload上工作的函数,否则它将失败,因此您应该加载脚本,然后隐藏并显示带有表单的容器。@adeneo您建议我怎么做?它可以工作正常,但如果单击“否”,然后再次单击“是”,则表单将不再显示。