首页 > 解决方案 > HTML Sending 在获取请求中发送不同的语言字符

问题描述

<!DOCTYPE html>

<html>
    <form action="https://translate.google.com/" method="get" onSubmit="return validateForm()">

        Message: <textarea id="message" name="text" rows="3" cols="20" placeholder="Hello 202109"></textarea>
        <span id="messageError"></span>
        <br/><br/>
      
        Source language: <select name="sl" id="sl">
            <option value="en" selected>English</option>
            <option value="zh-CN">Chinese</option>
            <option value="ms">Malay</option>
            <option value="ja">Japanese</option>
            <option value="ko" >Korean</option>
        </select>
        </br>
        Target language: 
        </br>
        <input type="radio" id="tl" name="tl" value="en">
        <label for="rEng">English</label>
        </br>
        <input type="radio" id="tl" name="tl" value="zh-CN">
        <label for="rChi">Chinese</label>
        <br>  
        <input type="radio" id="tl" name="tl" value="ms">
        <label for="rMal">Malay</label>
        <br>
        <input type="radio" id="tl" name="tl" value="ja">
        <label for="rJap">Japanese</label>
        <br>
        <input type="radio" id="tl" name="tl" value="ko" checked>
        <label for="rKor">Korean</label>
        </br></br>
        <input type="submit" value="Submit">
        <input type="reset" value="Reset">

    </form>

    </body>
</html>

我有一个简单的 html 表单,可以让我翻译语言,所以现在我有一个 textarea 和我在其中输入的任何语言,例如韩语字符,它假设通过我的获取请求表单将这些字符发送到谷歌翻译。问题是当我的请求到达谷歌时,我输入的所有韩文字符都被编码为不同的# 和数字。

我如何让我的表格能够在不改变它的情况下发送这种特殊语言。

Message: <textarea id="message" name="text" rows="3" cols="20" ></textarea>

Source language: <select name="sl" id="sl">
            <option value="en" selected>English</option>
            <option value="zh-CN">Chinese</option>
            <option value="ms">Malay</option>
            <option value="ja">Japanese</option>
            <option value="ko" >Korean</option>
        </select>
        </br>
Target language: 
        </br>
        <input type="radio" id="tl" name="tl" value="en">
        <label for="rEng">English</label>
        </br>
        <input type="radio" id="tl" name="tl" value="zh-CN">
        <label for="rChi">Chinese</label>
        <br>  
        <input type="radio" id="tl" name="tl" value="ms">
        <label for="rMal">Malay</label>
        <br>
        <input type="radio" id="tl" name="tl" value="ja">
        <label for="rJap">Japanese</label>
        <br>
        <input type="radio" id="tl" name="tl" value="ko" checked>
        <label for="rKor">Korean</label>
        </br></br>
        <input type="submit" value="Submit">

标签: html

解决方案


推荐阅读