从Wiktionary API接收单词信息

时间:2016-08-22 23:35:12

标签: javascript jquery html api wiktionary

我正在尝试从维基词典中接收单词信息,如标题中所述。但是,采用这种方法并不起作用:

<html>
    <head>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
        <script type="text/javascript">

        function search(){

            var a = document.getElementById('search');
            var b = document.getElementById('content');

            $.ajax({dataType: 'text/html', url: 'http://pl.wiktionary.org/w/index.php?title=' + a.value + '&printable=yes', success: function(data) { b.innerHTML = data; } });

        }

        </script>
    </head>
    <body>
        <p>
            <textarea id="search" rows="1" cols="40" style="resize: none;"></textarea>
            <button onclick="search();">Search</button>
        </p>
        <p id="content">x</p>
    </body>
</html>

当我输入一个单词(例如myszka [little mouse])时,它不会改变元素的内部内容,并且控制台也不会显示任何内容。但是,查询似乎有效,因为在输入不存在的单词时我会收到404错误。

我缺少哪些东西,或者......?

提前致谢

0 个答案:

没有答案