gpt4 book ai didi

javascript - 使用 javascript 从文本文件中提取数据

转载 作者:行者123 更新时间:2023-11-28 06:52:37 25 4
gpt4 key购买 nike

如何使用 JavaScript 从文本文件中提取文本数据?我正在制作一本在线词典。我可以很好地编写 HTML 和 CSS,但不能编写 javascript。

单词将被输入到第一个文本框中,然后单击搜索按钮,结果将显示在底部文本框中。文本文件中的数据就像“苹果|多汁的水果” (不带引号”现在我希望搜索字段中的文本检查“|”之前的单词符号,如果在“|”之后找到匹配的单词/单词将被发送到结果字段。我如何使用 JavaScript 来做到这一点?

我的元素 HTML 代码如下:

<html>
<head>
<title>Online Dictionary</title>
<style>
.field{
border: 2px solid black;
}
#result_field{
margin-top: 5px;
width: 247px;
height: 100px;
}
</style>
</head>
<body>
<input type="text" placeholder="Enter your word here..." name="search_field" id="search_field" class="field">

<input type="button" value="SEARCH" name="btn" id="btn" class="btn"> <br>

<input type="text" placeholder="Meaning here..." name="result_field" id="result_field" class="field">

</body>
</html>

最佳答案

尝试使用 Ajax。

Ajax 是从服务器向文件发出请求的工具,因此使用它您可以:

  • 检查用户网络速度;
  • 获取文件内容。

参见this .

我做了几个简单的功能,你可以查看here.

要使用上述函数之一,您可以添加如下行:

$GET('file.txt?c=0',function(result){/* Success function */},function(e){/* Error function */});

$GET('dictionary.txt?anyvalue=0',function(text){alert(text);},function(e){/* Error function */});

/* in ahead of the link you will have to include the ?urlvar=value to the function works, */
/* I still didn't leave the function complete */

注意:如果您想从另一台服务器请求文件,则该文件必须允许服务器访问它(允许或不允许您使用 PHP 或 htaccess)。

正如 @Stephan Bijzitter 所说,您可以使用 PHP(或 ASP) - 在那里您可以轻松地得出单词的正确含义。

一个例子是:

if($_GET['word']=="PC"){echo "Meaning";}
switch($_GET['word']){case "Word":echo "A word?";break;}
/* In PHP, $_GET['word'] returns the value of a parameter in page URL called "word" */

关于javascript - 使用 javascript 从文本文件中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32828589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com