javascript - 在文本区域中加载 txt 链接并获取字数统计

标签 javascript jquery html textarea word-count

我有一个带有文本的链接:https://process.filestackapi.com/output=format:txt/3i0kHfrRXyGHg9StS8zf 我想将内容放入文本区域并获取单词数,所以我在 html 中执行此操作:

<textarea id="dkd" cols="30" rows="10"></textarea>
<br><br><br>
<div id="count"></div>

在 JavaScript 中:

$(document).ready(function(){

        $("#dkd").load('https://process.filestackapi.com/output=format:txt/3i0kHfrRXyGHg9StS8zf');

        var value = $("#dkd").val();
        var count = value.split(' ').length;
        $("#count").html("Number of words: " + count);
    });

在文本区域中获取内容可以正常工作,但我只获得“字数:1”,而且文本量很大。

我需要一些帮助。

最佳答案

只需将代码放入加载回调中即可

$(document).ready(function () {
    $("#dkd").load('https://process.filestackapi.com/output=format:txt/3i0kHfrRXyGHg9StS8zf',
            function () {
                var value = $("#dkd").val();
                var count = value.split(' ').length;
                $("#count").html("Number of words: " + count);
            }
    );
});

关于javascript - 在文本区域中加载 txt 链接并获取字数统计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43902699/

相关文章:

javascript - jQuery 将选择器转换为负数

javascript - 添加加载更多帖子按钮

javascript - 如何让 HTML5 颜色选择器返回颜色名称而不是颜色代码?

javascript - 根据单击的单选按钮获取表格单元格的值

javascript - 动态 CRM 2011 : Disable pop-up that comes after Xrm. Page.ui.close();

javascript - 书架更改列数据类型

javascript - 底部粘性菜单可滚动第一个屏幕

html - Bootstrap + form group inside a form horizo​​ntal 提供水平滚动条

html - 宽度和高度上的 vmin 对于 td 元素不一致

javascript - jQuery dataTables - 基于原始行数据的自定义过滤