首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >谷歌翻译Api v2

谷歌翻译Api v2
EN

Stack Overflow用户
提问于 2011-12-16 21:56:05
回答 1查看 1.2K关注 0票数 0

如何将翻译后的sourcetext值从google sample "rest from javascript"获取到表单字段中,以便可以将该值发送到另一个目的地。

代码语言:javascript
运行
复制
<form name="somename" method="post" action="domsome.asp">
  Some text: <input type="text" name="sometext" value="translated_sourcetext"/><br />
  <input type=submit value=Accept id=submit1 name=submit1>
  <input type="button">
</form>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-17 00:08:17

假设您具有示例文档中所示的translateText回调参数和函数,您应该能够将回调更改为:

代码语言:javascript
运行
复制
<script>
  function translateText(response) {
    document.somename.sometext.value = response.data.translations[0].translatedText;
  }
</script>

编辑:

example中,找到以下内容:

代码语言:javascript
运行
复制
<script>
  function translateText(response) {
    document.getElementById("translation").innerHTML += "<br>" + response.data.translations[0].translatedText;
  }
</script>

将其更改为:

代码语言:javascript
运行
复制
<script>
  function translateText(response) {
    document.somename.sometext.value = response.data.translations[0].translatedText;
  }
</script>

因此,我们不是设置div的innerhtml,而是设置表单输入的值,如问题中所述。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8535205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档