CFWheels形成帮助者与HTML表单

aba*_*ter 0 html forms coldfusion form-helpers cfwheels

CFWheels有形式帮手,cfwheels.org 试图说服我们更好更容易使用.为了自我一致,我想使用它们.但我发现缺乏id属性使他们难以定型.例如,因为表单助手不支持id标签,我不能选择何时使它们可见,应用背景图像,或者基本上我想要做的任何事情CSS.div如果我愿意的话,控件助手可以让你在标签和控件前面添加标签和控件,但为什么这比仅仅围绕它们更容易div- 如果我只是使用HTML表单,这是不必要的.此外,这会导致不必要的混乱呈现的HTML.

一个简单的答案是"只使用最适合你的东西".但我想知道为什么我应该使用表单助手,以及如何处理所有样式限制?为什么heck不仅支持id标签,如"id"和"label-id"!

Tus*_*are 6


CfWheels表格助手更好.当您尝试在代码中使用它时,您将了解原因.并且对于您的信息,它确实支持id属性,事实上,它支持特定元素的所有html属性.
查看文本字段标记

例如.它明确指出注意:传递任何其他参数,如class,rel和id,生成的标记也将这些值包含为HTML属性. 所以你可以使用CSS,javascript,jquery来设置它们的样式,隐藏它们,做任何你想做的事情.
我真的建议你观看截屏视频

  • 不要忘记您可以在config/settings.cfm中设置表单助手的默认设置 - 节省大量重复. (3认同)
  • @Keshavjha,你可以通过使用labelId使用labelClass或label id来标记类,然后你可以使用该类/ id来标记你的标签. (2认同)