表格不会弹出

时间:2013-09-29 02:34:07

标签: javascript html

我在我的脚本中放了一个“Jotform”表单,它不会弹出。当我点击没有弹出文本(其他8b白色)但为什么不是yes按钮的情况?我只是希望我的表单只是在有人点击是时显示。

这是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>

我做错了什么?

2 个答案:

答案 0 :(得分:1)

在html中创建一个div并将Jotform脚本放入其中。将显示设置为无。然后

if (q1 == "Yes") {
    $('#divName').show()
 } else
    // do something e.g. $('#divName').html('other 8b white').show(); }

下面:[http://jsfiddle.net/KzFhY/ 1

答案 1 :(得分:0)

遵循adeneo的建议,

  1. 将原始的jotform脚本放在头标记
  2. 之间
  3. 使用css隐藏表单元素
  4. 如果使用jquery,$(“表单元素名称”)。show();的onclick