我有一个带有文本的链接: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/