问题标签 [hidden-field]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
40038 浏览

html - 使用隐藏的输入字段传递多个值

使用选择标签,是否可以通过选择多个选项仅使用 HTML 发布多个值?

例如:

<input type="hidden">是否可以像上一个示例使用一个或多个字段实现的那样传递多个值?同样,严格使用 HTML。

0 投票
2 回答
7746 浏览

javascript - 可以在 MVC 的控制器中访问隐藏变量值吗

如果隐藏变量的值是在 javascript 中设置的,我们可以访问控制器 ActionResult 中的隐藏变量值吗?

0 投票
3 回答
110354 浏览

ruby-on-rails - Rails:如何在 form_for 中使用 hidden_​​field?

我读过这个,但我是 RoR 的新手,所以我在理解它时遇到了一些麻烦。我正在使用一个表单来创建一个新的请求记录,并且我需要发送的所有变量都已经存在。这是我需要发送的数据(这是在 do 循环中):

这是我的表单,到目前为止有效,但只为所有内容发送 NULL 值:

如何使用 hidden_​​fields 发送我已有的数据?谢谢阅读。

0 投票
4 回答
12150 浏览

php - 将 JSON 存储在隐藏的输入元素中?

我需要能够有效地生成无限数量的数据集,所以我想做的是这样的;

我尝试使用 JSON.stringify 将我的数组转换为 javascript 并将其存储在当前隐藏的输入元素中,但它将所有键和值都用双引号括起来,这显然与 HTML 将整个值用双引号括起来相冲突。不知何故我需要转义引号,但我需要这两种方式工作......基本上这些元素是用PHP生成并按顺序放置在页面中,然后我可以在用户端添加或删除项目并提交页面,应该让 PHP 遍历这些隐藏元素并更新记录。

有人对某种转义方法有任何建议吗?

0 投票
3 回答
935 浏览

javascript - 获取在 javascript 中提交的表单实例

我想在提交之前处理正在提交的表单。

  1. 页面中可能有多个表单
  2. 我不知道表格名称/ID

原因:我想在模板级别提交表单之前进行一些调整。

0 投票
2 回答
1507 浏览

c# - 在没有脚本的 ASP.NET 中使用 HiddenField 调用事件

看起来“asp:HiddenField”没有“AutoPostBack”属性,并且我遇到了“OnValueChanged”事件的问题......当我填充隐藏字段时,我需要调用一个函数(C#),但是就我而言,没有任何反应。而且我不能使用任何脚本。

会是什么呢?=(感谢您的任何回复!

0 投票
2 回答
1392 浏览

java - 逻辑:等于隐藏字段的内容

我有一个隐藏字段:

我想<logic:equal>隐藏该字段的内容,我尝试了解决方案但不起作用

只是在逻辑的 value 属性中有一个非常精确的语法:我可以找到的 equal 。

0 投票
2 回答
3393 浏览

javascript - 回发后设置隐藏字段值

我有一个组件可以确定回发事件的值。

当然,值涉及的内容更多,但 HiddenField 是一个设置了 runat=server 的 asp:HiddenField 控件。我的 javascript 中有:

javascript 中的代码设置为仅在回发发生(不同的客户端单击事件)后运行,目的是通过 QueryString 将隐藏字段值传递到另一个 URL(因为我无法在回发和无论如何,客户希望它在不同的页面中)。

我尝试添加:

到代码的 !Page.IsPostback 部分,但在运行 javascript 时仍未设置 ID。

0 投票
3 回答
140 浏览

jquery - jQuery帮助-根据隐藏元素的内容编辑隐藏元素

好的,这就是我目前拥有的。我有一个 6 或 7 辆车的滚动画廊。当您将鼠标悬停在汽车上时,会在汽车上方打开一个小窗口,上面有车辆信息和表格。这些窗口是当鼠标悬停在相应汽车上时触发的隐藏元素。另一件事是它只有一个元素。元素内部的数据和元素的位置会根据悬停在哪辆车上而发生变化。希望这是有道理的。

我的问题是我有一些名字很长的汽车。车窗具有特定的宽度和高度,因此汽车的名称包含两行并将所有内容向下推。这是一个问题,因为它最终会将内容推离窗口底部。

这就是我要编写的脚本。我想先得到车的名字。查看它是否超过 25 个字符。如果是,那么我想将名称下方的元素之一向上移动 20 像素。这将纠正问题。我知道如何根据车辆名称的长度移动对象;但是,我不知道如何在鼠标悬停时触发脚本。如果我只是在页面头部触发脚本,它不会做任何事情,因为直到鼠标悬停在车辆上才会生成数据,所以如果我在页面头部尝试它,则名称的长度车辆将始终读取 0 个字符。

有什么帮助???

悬停<li class="model-flow-item">
的对象是一个隐藏元素的对象是<div id="model-rotator-form">

这是我一直在使用的代码:

你的意见??

0 投票
2 回答
1030 浏览

javascript - JavaScript/Ajax:填充隐藏字段

嘿,你们程序员过去对我非常有帮助,所以我想我会再次在这里问我的问题。这可能是一个简单的修复,但我是 JavaScript 和 Ajax 的新手。

我正在工作的是Ajax,它写入一个responseText,声明“未找到位置”,如果在文本字段失去焦点时找不到它。如果这个 responseText 存在,我想做的是阻止表单提交。如果隐藏字段的值为 LOCATION NOT FOUND,我知道如何防止表单提交,所以我认为让 JavaScript 用 responseText 填充隐藏字段可能是最简单的解决方案?不确定这是否可行或如何去做。

这是我当前的 JS:

以下是表格的适用部分:

提前致谢!