Как сделать так, чтобы тема не была сообщением при использовании mailto: в html и javascript? - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь добавить страницу "Свяжитесь со мной" на сайт, который я кодирую для себя. Ничего особенного, в основном просто пара текстовых полей, которые принимают электронную почту, тему и сообщение человека, а затем открывают ссылку mailto :. По какой-то причине, однако, его тема отображается как бы сообщение. Как я могу это исправить?

Если выясняется, что то, что я делаю, является пустой тратой времени, любые идеи для лучшего способа приветствуются:)

HTML

<tr>
            <td><bsh>Your Email Address: </bsh> </td>
            <td><td style="width: 1px;"><div class="trd"><input class="emailInputs" type="text" id="userEmail"></div><td style="width: 1px;"></td>
        </tr><tr>
            <td><bsh>Subject: </bsh> </td>
            <td><td style="width: 1px;"><div class="trd"><input class="emailInputs" type="text" id="subject"></div><td style="width: 1px;"></td>
        </tr><tr>
        <td><bsh>Message: </bsh> </td></tr></table>
        <table style="padding-left: 0;">
            <tr><td><textarea class="emailMessage" id="message">Enter your message here</textarea></td><td style="width: 1px;"></td></tr>
        </table>
        <div class="mailcall">
            <a class="phone" href="tel:1-510-888-1159">call</a> 
            <button class="mail" onclick="sendMail()">mail</button><br> <br> <br> <br> <br>
        </div>

Javascript (базис c ваниль не jquery)

function sendMail() {
var userEmail = document.getElementById("userEmail").value;
var subject = document.getElementById("subject").value;
var message = subject = document.getElementById("message").value;
window.open('mailto:markreggiardo@gmail.com?cc=' + userEmail + '&subject=' + subject + '&body=' + message);

}

...