Javascript 将来自ipinfo.io的响应附加到联系人表单消息

Javascript 将来自ipinfo.io的响应附加到联系人表单消息,javascript,jquery,forms,Javascript,Jquery,Forms,我有一张联系表。它起作用了。我想将信息附加到消息/文本区域: 要向表单消息添加内容,我可以在Javascript脚本中执行以下操作: document.form_name.message.value=document.form_name.message.value + (the stuff I want to add); 最近,我发现了提供大量有用信息的服务ipinfo.io。虽然我对jquery一无所知,但我知道如何在网站上显示这些信息。看 但是我无法让我的javascript将ipinf

我有一张联系表。它起作用了。我想将信息附加到消息/文本区域:

要向表单消息添加内容,我可以在Javascript脚本中执行以下操作:

document.form_name.message.value=document.form_name.message.value + (the stuff I want to add);
最近,我发现了提供大量有用信息的服务ipinfo.io。虽然我对jquery一无所知,但我知道如何在网站上显示这些信息。看

但是我无法让我的javascript将ipinfo.io中的响应信息添加/附加到我的联系人表单的消息中。理想情况下,我的联系方式的信息如下所示:

[人们在我的联系人表单中输入的消息]
地点:[从ipinfo.io报告的城市、地区和国家]

我的尝试与错误业余脚本技巧还不足以解决这个问题。 我希望你能帮助我。多谢各位


AJ

您可以在表单的提交事件中附加

HTML

<form id="form1" action="">

    <textarea id="msg" name="msg"> Message </textarea>
    <input type="submit" />
</form>

如果有效,那么接受这个答案。。对于其他问题,发布一个带有示例代码的新问题,显示错误我是新来的。有点忽略了说谢谢的明显方式。很抱歉
$.get("http://ipinfo.io", function (response) {
    $('#form1').submit(function(e){
       $("#msg").val( $("#msg").val() + '\n IP: '+ response.ip  +'\n Location:' + response.city + ", " + response.region);
        alert( $("#msg").val());

        //remove this on live form
        e.preventDefault();
    }) 
}, "jsonp");