gpt4 book ai didi

javascript - 如何向服务器端提交一个javascript变量

转载 作者:行者123 更新时间:2023-11-30 13:14:58 25 4
gpt4 key购买 nike

我有以下 HTML/Javascript 代码:http://jsfiddle.net/xxwa7/我正在尝试将变量 GPSlocation 提交回服务器。

我将 Google App Engine 与 Python 和 Jinja2 结合使用。我想用 POST 方法提交它,但我不确定如何使用 javascript 方法来做到这一点。我想这有点简单,但我无法在任何地方在线找到它。

谢谢!

最佳答案

归根结底,只有三种方法可以将数据从网络浏览器传递到服务器。

  1. 文件上传:在这种情况下不算在内。可以忽略。
  2. 提交表单:将数据作为表单字段传递,在远程站点上作为表单处理。数据可以作为表单字段或在新文档中嵌入 var 语句传回 Javascript。
  3. AJAX:提交少量数据,等待服务器给你返回少量数据。做起来并不难,但需要稍微不同的思维方式。 JSON 经常用作移动数据的标准。那里有各种 AJAX 包装器,大多数都像过度宣传的 jQuery 一样易于使用。

使用 Javascript 发布表单相当容易。使用标准 HTML 标记创建表单。使用标准的 Javascript 和 DOM 方法来更新表单值。

假设您的文档中只有一种形式:

document.forms[0].submit();

编辑:来自评论:

对于 HTML:

<form action="#">
<div>
<input type="hidden" name="datatosendback" id="datatosendback">
</div>
</form>

对于 Javascript:

document.getElementById("datatosendback").value = "OH! Mr KOTER! SEND ME!";

还有许多其他方法可以访问表单字段和值。在谷歌上搜索“javascript modify forms”会出现页面。

关于javascript - 如何向服务器端提交一个javascript变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12336112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com