2010-03-23 79 views
0

如何使用共享字段创建多个表单?共享字段的多个表单

<input type=text name=username /> 
<form action="/users"> 
    ... some fields ... 
</form> 
<form action="/admins"> 
    ... some another fields ... 
</form> 

回答

3

如果没有JavaScript,有两种形式共享一个元素是不可能的。

你不能有两个表单元素重叠或相互嵌套;所以,表单元素不能一次成为两种形式。

你想实现什么?

+1

对不起,现在我知道我不能解决没有js的问题。问题已更新 – 2010-03-23 16:54:50

1

如果你正在处理服务器端,你真的只需要一种形式。只使用阵列命名的表单字段和提交按钮,如:

global[my-field-name] 
action[specific-submit-action] 
specific-submit-action[my-field-name] 

那么在你使用来处理,您可以合并/组合specific-submit-actionglobal数组/哈希和做事情取决于数据什么都action[specific-submit-action]