私はテキスト入力質問を含むQualtrics調査を設計しました。私はここでフォームを使用し、それは10のテキスト入力ボックスを含んでいた。私は参加者に少なくとも5箱(10箱のうち5箱は大丈夫です)を記入して欲しいです。私は検証が良いアイデアだとは思わない。なぜなら、10のうち少なくとも5つのテキストボックスを完成させる可能性が非常に高いからだ。すべてのテキストボックスについて、それを塗りつぶしたり塗りつぶしたりするのは大丈夫だ。競争したテキストボックスは5以上です。Qualtrics:javascript - テキスト入力
私はこれをjavascriptでやろうとしました。そしてここに私のコードはありますが、うまく動作しません。それを変更する方法を教えてください。ありがとう!!
Qualtrics.SurveyEngine.addOnload(function()
{
//disables the next button on the page
this.disableNextButton();
var choicesID=this.getQuestionInfo().Choices.Key
while (1)
{
var t=0
for (var i=0;i<choicesID.length;i++)
{
choicetext=this.getTextValue(choicesID[i])
if (choicetext.length != 0)
{
t=t+1
}
}
if (t<=4) continue;
}
this.enableNextButton();
});
検証を試したことがありますか? https://www.qualtrics.com/support/survey-platform/survey-module/editing-questions/validation/ –
少なくとも5回以上完了した可能性が非常に高いため、検証は良い考えではないと思いますテキストボックスの数が10個に満たない場合は、すべてのテキストボックスについて、入力したテキストボックスと入力したテキストボックスの合計が5個以上であればOKです。 –