问题标签 [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 投票
2 回答
2791 浏览

ajax - Ajax - 如何填充隐藏字段?

我是阿贾克斯的新手。我想用来自服务器的 responseText 填充表单上的隐藏字段。我能够将 HTML 中的 responseText 显示为 innerHTML。我只是不确定如何填充表单上的隐藏字段。任何建议将不胜感激!

:)

这是JS:

0 投票
2 回答
1706 浏览

jquery - jQuery设置隐藏字段的值?

我希望能够将隐藏字段的值设置为链接中 rel 属性的值:

但这不起作用。然而,这个更简单的表达式工作得很好:

这会将 id = currentDir 的隐藏字段设置为值“TEST”。但是为什么其他表达式不起作用?

编辑:

正如所指出的,当调用此语句时,具有类 jstree-clicked 的元素不存在。正如我在下面评论的那样,我认为它需要作为回调进入。但我不知道在哪里(尝试了几个地方,但都没有工作)。

这是 JsTree 代码:

如您所见,我已经有一个回调,它在点击时设置 currentDir 隐藏字段的值。但由于也会有回发,我正在使用 cookie 插件重新加载页面,该插件将 JsTree 设置为与以前相同,jstree-clicked 表示选定的文件夹。所以点击函数工作正常,并设置 currentDir,但在回发后我需要进入另一个回调(我假设我最初在这里询问的语句,即在树创建之后。)

我不认为像几个人要求的那样在这里发布 html 源代码真的有任何意义,它有类和所有东西,但我会给出同样的,来自 Firebug:

问题似乎是在调用函数时它还没有。因此,再次感谢您在正确的位置(回调?)获得声明的任何帮助!

编辑2:

好的,所以我得到了一个回调,它实际上是在加载树后触发的(请参阅上面 .bind 部分中的添加内容)。但似乎即使加载了树(通过显示元素数量的警报框确认),cookie 插件似乎没有运行,所以我之后的语句仍然没用。我现在插入的语句是其中一个回复中建议的语句,用于检查 jstree-clicked 元素是否存在,但它仍然不存在。所以有谁知道在cookie设置了jstree-clicked类后如何调用它?

0 投票
1 回答
6903 浏览

javascript - 将 td 元素的 HTML 设置为隐藏字段的值

我想知道如何将 td 元素的 HTML 设置为隐藏字段的值。

所以,我基本上想要的是,在输入字段 inst_dmhidden 中,来自(..some code..)部分的值或“联系不可用”。

关于如何去做这件事的任何想法?

-英国。

0 投票
1 回答
6350 浏览

html - HTML 与标记验证服务:属性构造错误

为什么标记验证器说它在下面的 html 代码中有错误?

http://validator.w3.org/check?uri=http%3A%2F%2Fcampusfaithhub.org%2Ffood%2Ffood-should&charset=%28detect+automatically%29&doctype=Inline&ss=1&outline=1&group=0&No200=1&verbose=1&user-agent =W3C_Validator%2F1.1

我有一个隐藏的输入字段来存储一些信息。如果我把它拿出来,它仍然会被错误验证!我找不到其他要修复的东西 - 你能看到我做错了什么吗?谢谢!

0 投票
1 回答
1356 浏览

javascript - ASP.NET 隐藏字段数据在回发时丢失

我正在开发一个 ASP.NET 应用程序(应该在大约 3 天前部署它),当表单被回发时,我的隐藏字段正在失去价值..

我正在使用它们来存储我使用 javascript 编写的信息,并且在我自己的机器上这工作正常,但是一旦我将它部署到我们的服务器上,除了这些值丢失之外,其他一切都正常工作..

我在同一页面上使用 .NET AJAX 控件工具包,并注意到我的日历日期选择器也丢失了数据..

我已经使用 firebug 进行了检查,数据肯定会发送到服务器,但在某处丢失了!

0 投票
5 回答
2953 浏览

c# - 临时传递值和保存值,...使用会话、隐藏字段、查询字符串或其他?

这可能是一个基本问题......但是我只是选择了一个解决方案而没有给予太多考虑......

考虑一个带有表格网格的页面:/FormList.aspx

选择编辑表单会将用户重定向到如下页面:/FormEdit.aspx?Id=2

我通常可以在查询字符串中传递值,因为我在 FormEdit 的代码隐藏中检查了 Id 是否有效。但是,传递值的最佳方式是:会话还是查询字符串?或其他?

当用户正在编辑表单时......我通常在会话中临时保存 Id(以避免再次从 url 获取它)。在用户表单编辑期间,存储值的最佳方式是什么?在会话中还是在隐藏字段中 ?或其他?(当我想存储一个临时的DataTable时,我相信我只能使用会话,但是当它是一个整数值时......)

提前感谢您的建议:)

0 投票
1 回答
2781 浏览

javascript - 输入隐藏控件不会在回发之间保持他的价值

我正在使用 ASP.NET MVC 制作网页。我定义了以下隐藏输入:

我在这个 js 函数中设置了它的值:

在 js init 函数中进行回发后,我想使用隐藏输入中设置的值,但该值为空字符串。

任何人都可以提示为什么会这样吗?

0 投票
1 回答
595 浏览

html - 用户可以复制隐藏字段数据吗?

我有一个包含许多隐藏字段的表单。当用户从表单中选择文本并将其粘贴到文本编辑器时 - 他们可以看到隐藏字段的值。这不会发生在每个人身上。但是,对于遇到这种情况的用户,他们会在所有浏览器中体验到这种情况。我无法复制这个。关于可能是什么问题的任何线索?

干杯,

0 投票
3 回答
1314 浏览

php - PHP - 在提交之前添加表单元素 - 购买按钮

我需要在单击提交按钮后但在将 POST 数据发送到服务器之前将表单元素动态添加到 HTML 表单。新元素必须从我服务器上的 PHP 文件中“读取”。

历史:目前我的 HTML 表单有“隐藏”字段,这些字段被提交到另一台服务器进行处理。我无法控制其他服务器。我的问题是任何人都可以编辑这些隐藏字段。

提交表单后,如何将表单元素动态添加到 POST 数据中?

0 投票
4 回答
23225 浏览

c# - 带 HiddenField 的中继器

我在标记为“AdminGetAllRPT”的中继器中有以下 HiddenField:

我有一个触发此代码的链接按钮:

但 hf 即将为空。我究竟做错了什么?