javascript - 将 JavaScript 的变量放入隐藏的输入类型

标签 javascript jquery

我有一个表单可以让用户上传图像并将图像的位置拖动到用户喜欢的位置。

我使用 jQuery 找出位置。

var top=parseFloat($("#preview_image").css('top'));
var left=parseFloat($("#preview_image").css('left'));

<form action='image.php' method='post' enctype="multipart/form-data">
<input type='file'>
<input type='submit'>
</form>

比我以正常方式发布表单,不使用 jQuery post。 (因为我有 $_FILES[])

问题就在这里。如何从 JavaScript 发布 var top, .left

有什么方法可以将这两个变量放入隐藏的输入类型吗?

<input type='hidden' value='top'>

所以我可以将这两个数据发布到下一页

最佳答案

尝试这样的事情:

var top=parseFloat($("#preview_image").css('top'));
var left=parseFloat($("#preview_image").css('left'));

$('#preview_image_top').val(top);
$('#preview_image_left').val(left);

<form action='image.php' method='post' enctype="multipart/form-data">
<input type='file'>
<input type='hidden' value='' name='preview_image_top' id='preview_image_top'>
<input type='hidden' value='' name='preview_image_left' id='preview_image_left'>
<input type='submit'>
</form>

关于javascript - 将 JavaScript 的变量放入隐藏的输入类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18131694/

相关文章:

javascript - 使用 .show/.hide 和 .next 导致问题

jquery - 如何使用复选框已选中更改文本颜色

javascript - 组件模板应该只包含一个根元素

javascript - 如何检测iframe上的Onclick事件[跨域]

javascript - 对 firebase 的多个自定义身份验证请求失败

javascript - 创建 JavaScript 自定义应用程序的新实例

javascript - 在 React 中为输入字段设置默认值?

javascript - JS 中的单选按钮检查不起作用?

javascript - jquery数据表插件问题

jquery - 提交后在同一页面的表格中显示 html 表单值