具有两个同名的输入元素是否有效? [英] Is it valid to have two input elements with the same name?

查看:116
本文介绍了具有两个同名的输入元素是否有效?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

即:

 <表格1> 
< input type =hiddenname =urlvalue =1>
< / form 1>

 <表格2> 
< input type =hiddenname =urlvalue =2>
< / form 2>

这是否允许且有效?

解决方案

是,有效

这是好的

 < form name =form1> 
< input type =hiddenname =urlvalue =1>
< / form>

< form name =form2>
< input type =hiddenname =urlvalue =2>
< / form>

这也很好,通常会被解释为一个值数组,例如 {url:[1,2]} ,具体取决于您的服务器的功能。在URL编码中,它看起来像 url = 1& url = 2

 < form name =form1> 
< input type =hiddenname =urlvalue =1>
< input type =hiddenname =urlvalue =2>
< / form>


i.e.:

<form 1>
<input type="hidden" name="url" value="1">
</form 1>

and

<form 2>
<input type="hidden" name="url" value="2">
</form 2>

Is this allowed and valid?

解决方案

Yes, it is valid

This is Good

<form name="form1">
  <input type="hidden" name="url" value="1">
</form>

<form name="form2">
  <input type="hidden" name="url" value="2">
</form>

This is also fine and will generally be interpreted as an array of values, e.g. {url: [1, 2]}, depending on what your server does. In a URL encoding, it will look like url=1&url=2.

<form name="form1">
  <input type="hidden" name="url" value="1">
  <input type="hidden" name="url" value="2">
</form>

这篇关于具有两个同名的输入元素是否有效?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆