synonyme

Ein Wort eingeben und synonyme zuückbekommen

Der hier verwendete Code

<script src="/js_webseite/jquery.js"></script> <p>Check synonyme<input type="text" id="test" value="sex"><input type="button" id="go" value="los"> Mit xml </p> <p>Check synonyme<input type="text" id="test1" value="sex"><input type="button" id="go1" value="los"> Mit JSON </p> <ul id="ausg"></ul> <script> var xmldata = null; xmldata = new XMLHttpRequest(); function xmlData() { try{ if (xmldata.readyState == 4) { var inhalt = xmldata.responseXML; //var g=xmldata.response; var u = inhalt.getElementsByTagName("synset")[0].innerHTML; var u1 = u.split('term="').length; for(a=1;a<=u1-1;a++){ var u2 = u.split('term="')[a].split('"')[0]; document.getElementById("ausg").innerHTML += '<li>'+u2+'</li>'; } } }catch(e){ alert('Kein treffer') } } $('#go').click(function(){ gg=$('#test').val(); xmldata.open("GET", "https://www.openthesaurus.de/synonyme/search?q="+gg+"&format=text/xml", true); xmldata.onreadystatechange = xmlData; xmldata.send(null); }) $('#go1').click(function(){ gg=$('#test1').val(); $.ajax({ url: "https://www.openthesaurus.de/synonyme/search?q="+gg+"&format=application/json", dataType:"jsonp", success: function(data){ var h=data.synsets[0].terms.length; for(y=0;y<=h;y++){ var h1=data.synsets[0].terms[y].term; $("#ausg").html($("#ausg").html()+'<li>'+h1+'</li>'); } } }); return false; }) </script>