这是一个特别是不使用javascript的问题,因为它完全有能力用它完成。
我正在构建一个表单,大多数问题都有一个选项,即空方案。例如:
What colors do you like?
[] Red
[] Blue
[] Green
[] Yellow
() None of the above
在这种情况下,“以上都不是”将是空方案。在html中,有没有办法让复选框在选择收音机时清除,并在选择任何复选框后取消选择收音机?
在这里提供一个小提琴作为这个问题的基础 - > http://jsfiddle.net/Ze9RU/1/
答案 0 :(得分:0)
简而言之,没有。 HTML旨在尽可能地从元素中删除逻辑。
如果你想将一个页面视为MVC,那么HTML就是模型,CSS就是视图,JavaScript就是控制器。获得逻辑和控制这种方式的唯一方法是通过JavaScript,正如你所说的那样非常简单。
编辑:在我再次阅读你的问题之前,这是一个分叉的小提琴:) http://jsfiddle.net/2j44r但是我必须有代码才能发布它
It might save you some time if you go that route, but probably not.