如何使用JavaScript和CSS不引人注目地设置表单元素的样式?
如何在所有浏览器(包括IE6)中以不引人注目的方式从元素设置样式。特别是如何使用JavaScript和CSS不引人注目地设置表单元素的样式?,javascript,jquery,css,xhtml,Javascript,Jquery,Css,Xhtml,如何在所有浏览器(包括IE6)中以不引人注目的方式从元素设置样式。特别是toggleClass函数,然后使用CSS类为表单设置样式。不需要插件。看 如果您想要更多样式,请查看。为您无法在CSS中应用样式的元素使用类名 有一些插件可以满足您的需要。基本上,您希望通过javascript+css向表单添加特殊样式,但如果禁用javascript,则希望表单正常运行 这里有两个这样的插件,但我相信还有更多: 及 到目前为止,我发现这是最好的,适用于IE6+、Safari2+、Firefox2+
toggleClass
函数,然后使用CSS类为表单设置样式。不需要插件。看
如果您想要更多样式,请查看。为您无法在CSS中应用样式的元素使用类名 有一些插件可以满足您的需要。基本上,您希望通过javascript+css向表单添加特殊样式,但如果禁用javascript,则希望表单正常运行 这里有两个这样的插件,但我相信还有更多:
到目前为止,我发现这是最好的,适用于IE6+、Safari2+、Firefox2+
(来源:)这个新插件工作得很好,比制服更健壮 你能详细说明你想做什么吗?更改元素样式的本质对我来说似乎是“突兀的”,因为这将是非常明显的。我想好好看看表单元素,如选择下拉框、文件上传框,这在css中是不可能的。还想设计其他元素的样式。但是如果用户禁用Javascript,那么表单元素应该看起来正常默认我发布了一个答案,但是你应该编辑你的问题标题“如何使用Javascript和CSS不引人注目地设置表单元素的样式”是否有任何插件可以轻松实现这一点我不能向任何表单添加类elements@jitendra-你必须解释原因。如果你不能将类添加到标记中,你就严重受损,如果你不能这样做,你到底为什么可以添加JS或CSS?@annakata-是的,我可以添加外部JS和CSS,但不能添加内联CSS类、内联样式等。你知道更多的jquery插件吗。我不使用工具。对不起,我不使用!制服真的很酷,但我猜Josh很忙,因为他从6月起就没有更新过制服。制服很酷,但就我而言,我不能选择任何xhtml和类或ID来形成元素。我需要对FormElement的默认html标记进行样式设置。我同意这一点,customformsJs令人惊讶:)