好的,我有这个正在进行的项目。我正在工作。这相当于一个网络应用程序。我发现 data-* 值可用于将 Javascript 可访问数据添加到页面。
参见 http://www.w3schools.com/tags/att_global_data.asp了解更多详情。
我的问题是这些数据是否会在提交给 PHP 的表单中公开,或者我是否需要将数据压缩到元素 ID 中作为 CSV 类型值,例如用 tilda ~
一个相关的问题是是否可以遍历指定 ID、类或元素类型(在 JS 和/或 PHP 中)的所有对象并依次从每个元素的 data-* 属性检索数据。目的是运行逻辑操作以及(在 PHP 端)将数据提交到数据库。
以下是我目前的“应用程序”。使用添加行按钮将揭示为什么我需要访问 data-* 属性。在这个阶段,我认为两个就足够了。数据场景和数据行并在它们离开数据库时用 PHP 编写这些值是无关紧要的,但目前显然没有记录将它们取回。 :/我当然找不到任何东西。 http://azarel-howard.me/stage-management/script-writer/
最佳答案
data-*
属性的形式化添加不会影响 HTML 表单的工作方式。在表单方面,它们的行为没有什么不同。
只有 已命名的 input
子控件(未禁用)的值将通过标准 HTML 表单提交发布。
如何创建这样的输入元素是开放的:例如它们可以在客户端使用 JavaScript 动态添加,或者服务器可以在生成 HTML 时添加额外的隐藏字段。
关于javascript - 在表单中提交时,新的 data-* HTML5/Javascript 值是否可以在 PHP 中访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20623835/