具有不同名称的单选按钮?

时间:2010-05-05 02:06:34

标签: html radio-button

是否有人使用无JavaScript 方式使属于同一“组”的HTML单选按钮具有不同的“名称”属性?

虽然我认为没有任何办法,但我正在开发一个在JS关闭时仍然需要运行的网站,这将是理想的。

附录

这不是一种要求,而是一种偏好;解决方案中存在一种一致性,我试图尊重POSTed参数的格式和命名。当然,如果需要的话,我会抛弃它,但如果我能使它发挥作用,我会得到那种温暖模糊的感觉......

2 个答案:

答案 0 :(得分:5)

根据HTML 4.01 spec,名称​​定义该组,所以不,我认为不会有非JavaScript方式来执行此操作。

您想要实现什么,以便您需要具有不同名称属性的单选按钮才能被视为同一组的一部分?你可以使用id或class属性来区分它们,无论你想做什么吗?

答案 1 :(得分:1)

刚刚碰到了这个然后为我的功能解决了它,我知道这是一个旧线程,但我会发现这个信息在20分钟前有用这里是我做的:

使用相同的名称属性对它们进行分组,但在提交它们之后通过检查它们在post数组中的值来区分它们。即

`

// first radio button
if ($_POST['someValue'] == 'someString') {

  // do something

// second radio button
} elseif ($_POST['someValue'] == 'anotherString') {

  // do something else

}

`

希望将来对某人有用