2015-10-16 76 views
0

类似于使用form =属性提交表单元素之外的输入可以如何提交。是否可以在不使用JavaScript的情况下在每个表单提交中包含输入内容?在所有表单提交中包含输入

<input type="hidden" form="*" name="include-all" value="id1234"> //This is an example and is not working html 

我正在使用的范围ID服务器端管理浏览器选项卡和需要与每个表单提交传递这个ID。它的冗余必须在每个表单容器中包含隐藏的元素。

我已经考虑在查询字符串中包含id,但这会破坏书签并增加了我的请求处理程序的复杂性。虽然它可能是我最好的选择...

+0

你可以在服务器端使用会话吗? – user2182349

+0

是的,我正在使用会话......会话将存储作用域ID,并且这样一个会话就可以管理多个浏览器选项卡,每个选项卡都有自己独特的值集。 – ryandlf

+0

你想做什么?你为什么试图管理浏览器标签?我在问题中描述了 – user2182349

回答

0

您使用的button是否有一个值?在我的应用程序中,为了得到一个id,我将它设置为提交按钮(<button>)的值,并在按钮的name属性上调用$ _POST请求。

+0

在某些情况下,这种按钮只能用于表示按钮的值已被使用。我试图在标题或正文的顶部添加一个输入(尽管位置无关紧要),并在每篇文章中自动发送该值。 – ryandlf

+0

所以你不想手动添加你的'ID'属性到每一个职位? –

+0

这就是我想要避免的。 – ryandlf