Javascript 将英语翻译成印地语谷歌音译

Javascript 将英语翻译成印地语谷歌音译,javascript,php,Javascript,Php,我想将英语翻译成印地语,并将其保存为PHP变量 这是谷歌的官方代码。还有一个用于转换文本的文本区域 问题:有没有办法将此文本保存在变量中 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/javascript" src="https://www.google.com/jsapi"> </

我想将英语翻译成印地语,并将其保存为PHP变量

这是谷歌的官方代码。还有一个用于转换文本的文本区域

问题:有没有办法将此文本保存在变量中

<html>
  <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="https://www.google.com/jsapi">
</script>
<script type="text/javascript">

  // Load the Google Transliterate API
  google.load("elements", "1", {
        packages: "transliteration"
      });

  function onLoad() {
    var options = {
        sourceLanguage:
            google.elements.transliteration.LanguageCode.ENGLISH,
        destinationLanguage:
            [google.elements.transliteration.LanguageCode.HINDI],
        shortcutKey: 'ctrl+g',
        transliterationEnabled: true
    };

    // Create an instance on TransliterationControl with the required
    // options.
    var control =
        new google.elements.transliteration.TransliterationControl(options);

    // Enable transliteration in the textbox with id
    // 'transliterateTextarea'.
    control.makeTransliteratable(['transliterateTextarea']);
  }
  google.setOnLoadCallback(onLoad);
  </script>
  </head>
   <body>
  Type in Hindi (Press Ctrl+g to toggle between English and Hindi)<br>
   <textarea id="transliterateTextarea" style="width:600px;height:200px">   </textarea>
   </body>
    </html> 
怎么样

var myVariable=document.getElementById("transliterateTextarea").innerText;

var xhttp;
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
} else {
// code for IE6, IE5
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET", "myPhp.php?t=" + myVariable, true);
xhttp.send();
myPhp.php

if(isset($_GET['t']))$t = $_GET['t'];

问题到底出在哪里?抓取内容并将其AJAX发送到服务器,或者将其包装在表单标记中,并将其与submitI-want转换为$text-variableNope一起发送。引用OP并将其另存为PHP变量。这是一个JavaScript变量。好的,我在评论后看到了。修改了答案以更全面地回答问题。请首先使用此脚本。当我们将文本放入框中并点击enter或ctrl+g英语文本转换为印地语时,会出现一个文本框。我希望获得印地语文本而不放入框中。我希望使用变量转换文本,而不是文本框