【发布时间】:2011-10-06 06:08:36
【问题描述】:
我正在使用谷歌翻译 API 将一些内容插入我的页面(一个下拉框),并且一些内容在任何 div 或其他元素之外,但我想将其删除。
<div class="skiptranslate goog-te-gadget" style="">
<div id=":0.targetLanguage">
<select class="goog-te-combo">
</select>
</div>
Powered by // want to remove this
我尝试通过重新分配包含 div 的 innerHTML 来做到这一点,
var body = document.getElementById("container");
body.innerHTML = body.innerHTML.replace("Powered by", " ");
但这似乎重置/破坏了我需要保持完整的 API 的一些其他功能。
有没有更优雅的方式来做到这一点?
编辑 - 关于服务条款,如果不允许这样做,有谁知道我可以替代使用的开源 API 吗?
【问题讨论】:
-
如果我错了,请纠正我,但这不会违反服务条款吗?
-
我不确定。这更像是一个小工具,而不是完整的 API,这可能会有所不同。您知道任何具体的文档吗?
标签: javascript dom html google-translate