Javascript 单击按钮时如何将X和Y坐标传递给服务器

Javascript 单击按钮时如何将X和Y坐标传递给服务器,javascript,servlets,button,submit,popover,Javascript,Servlets,Button,Submit,Popover,我正在开发一个网页,在某一时刻我得到了图像上点击按钮的X和Y坐标。我想在点击提交按钮时将这些值传递给我的服务器 当我单击图像时,弹出窗口打开。它有一个输入文本和一个提交按钮 $('.ImgMapa').popover({ html: true, trigger: 'manual', title: "<form action='adiciona'><input type='text' name='nome'/>"

我正在开发一个网页,在某一时刻我得到了图像上点击按钮的X和Y坐标。我想在点击提交按钮时将这些值传递给我的服务器

当我单击图像时,弹出窗口打开。它有一个输入文本和一个提交按钮

$('.ImgMapa').popover({
        html: true,
        trigger: 'manual',
        title: "<form action='adiciona'><input type='text' name='nome'/>"
            + "<button type='submit' id='saveStore' class='btn' value='Save'>Save</button></form>"
    })
有了这段代码,我可以得到插入到popover上的name值。但是我怎样才能传递X和Y坐标呢


Obs.:我已经有了两个带有X和Y坐标的javascript变量。我所要做的就是在点击popover中的submit按钮时将这两个值传递给我的服务器。

尽管还有其他更优雅的方法,但最简单的方法是创建一个隐藏的输入字段。然后在GET/POST之前使用和onclick事件处理程序将值设置为X,Y值

HTML:


JavaScript:

<script>  
 function submitxy(x , y){  
    document.form.xValue.value = x;   
    document.form.yValue.value = y;   
 }  
</script>  

函数submitxy(x,y){
document.form.xValue.value=x;
document.form.yValue.value=y;
}  

谢谢你给我指路!我实际上使用jQuery来更改隐藏的输入。我使用了类似于:$(“input[name='xValue']).val(“30”);
<input type=hidden name="xValue"/>  
<input type=hidden name="yValue"/>  
<script>  
 function submitxy(x , y){  
    document.form.xValue.value = x;   
    document.form.yValue.value = y;   
 }  
</script>