0

スクリプト内に「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>

私は何を間違っていますか?

4

2 に答える 2

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

于 2013-09-29T03:31:11.133 に答える