📅  最后修改于: 2023-12-03 15:07:16.625000             🧑  作者: Mango
本程序是一个翻译工具,将中文翻译成英文。用户可通过输入中文内容并点击翻译按钮,获取对应的英文结果。
//获取输入框对象
var input = document.getElementById("input");
//获取翻译按钮对象
var translateButton = document.getElementById("translateButton");
//获取翻译结果展示区对象
var result = document.getElementById("result");
//为翻译按钮添加点击事件
translateButton.onclick = function() {
//获取输入框内容
var chineseText = input.value;
//发起翻译请求
var xhr = new XMLHttpRequest();
xhr.open("GET", "http://api.fanyi.baidu.com/api/trans/vip/translate?q=" + chineseText + "&from=zh&to=en&appid=20190611000310277&salt=1435660288&sign=160c24fd6105c5d9209f9ac13c91508f");
xhr.send();
//获取翻译结果并展示
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
var resultText = JSON.parse(xhr.responseText).trans_result[0].dst;
result.innerHTML = "翻译结果:" + "\n\n" + "> " + resultText;
}
}
}
翻译结果:
> This is the translated text.
以上就是本程序的介绍,使用方法简单,欢迎下载使用。