【问题标题】:Qualtrics Word Counter Javascript [closed]Qualtrics字计数器Javascript [关闭]
【发布时间】:2016-03-25 05:22:00
【问题描述】:

我正在开展一项关于 Qualtrics 的调查。一个问题有一个文本框,参与者应在其中写 100-130 个单词。我想要一个字数计数器,这样人们就可以看到他们已经写了多少。任何人都可以帮助我使用可在 Qualtrics 中使用的字计数器的 Javascript 代码吗?非常感谢!

【问题讨论】:

    标签: javascript word-count qualtrics


    【解决方案1】:

    像这样向问题文本(在 html 编辑模式下)添加一个 id 为 'wordCount' 的元素。

    <div id="wordCount" style="text-align: center; font-size: 2em; font-weight: bold;">0</div>
    

    然后在问题的 Javascript 中输入以下内容:

    Qualtrics.SurveyEngine.addOnload(function()
    {
    $$('.InputText')[0].observe('keypress', keypressHandler);
    
    function keypressHandler (event){
        var entry = $$('.InputText')[0].value.split(" ");
        var count = entry.length - 1;
        $('wordCount').update(count);
    }
    });
    

    这会观察页面上第一个文本框上的任何按键(假设您在页面上只有这个问题),并将包含文本的 wordCount 元素更新为文本框中的单词数。它会在任何按键上更新。

    【讨论】:

    • 成功了!非常感谢!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-05
    • 1970-01-01
    • 1970-01-01
    • 2012-07-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多