Добрый день уважаемые дамы и господа,возникла проблема кой благодаря я постиг сан великомученика .Суть проблемы оной в YANDEX TRANSLATOR API. Загвоздка в том что преводимый текст должен выводиться в запрос например
var xhr = new XMLHttpRequest;
var key ='key api';
var api = 'https://translate.yandex.net/api/v1.5/tr.json/translate';
var textTo = document.getElementById('lermontov');
var poesi = textTo.innerHTML; но почему то текст туда не парсится есть ли у кого советы полный код сейчас такой:var xhr = new XMLHttpRequest;
var key ='trnsl.1.1.20181108T113030Z.ae2987ad813d2c91.9f2475ed51dfcbbe42878727b644716ee9';
var api = 'https://translate.yandex.net/api/v1.5/tr.json/translate';
var textTo = document.getElementById('lermontov');
var poesi = textTo.innerHTML;
// console.log(textTo);
alert(Object.keys(poesi)[0]);
var language ='&lang=ru-en';
var url = this.api+'?';
url += 'key=' + this.key;
url += '&text='+ this.textTo;
url += language;
console.log(url)
xhr.open('GET',url,true);
xhr.onreadystatechange= function(){
if(xhr.readyState == 4){
if(xhr.status == 200){
console.log(JSON.parse(this.responseText))
}
}
}
xhr.send()