2018年1月16日(火)よりサポートサイトはhttps://support2.karte.ioへ移行しました。

アンケートの質問項目数を増やしたい

アンケートテンプレートの質問項目数を増やしたい場合は</>カスタマイズで以下の3点を修正・追加しますと可能となります。

今回利用するテンプレートは「アンケート_プルダウン_設問2」で設問を2つから3つに変更する場合となります。

① HTMLに以下を追加します。

<div class="karte-temp-question">
<label class="karte-temp-label" for="question3">{{question3}}</label>
<select class="karte-temp-select" id="question3" name="question3" onchange="selected(this);">
<option value="">{{answer3_0}}</option>
</select>
<i class="karte-temp-carrent"></i>
</div>

② Scriptの以下のように修正いたします。

[修正前]      →    [修正後]
var options = [[], []];   var options = [[], [], []];
-----------------------------------------------------------
[以下記述を追加]
options[2].push('{{answer3_1}}');
options[2].push('{{answer3_2}}');
options[2].push('{{answer3_3}}');
options[2].push('{{answer3_4}}');
options[2].push('{{answer3_5}}');

-----------------------------------------------------------
[修正前]          →    [修正後]
for (var q = 0; q < 2; q++) {   for (var q = 0; q < 3; q++) {

-----------------------------------------------------------

[修正前]     →    [修正後]
question_count: 2  question_count: 3

-----------------------------------------------------------

③ variablesで以下のように切り出すとビジュアルで質問内容を変更することが可能になります。