Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript和CSS不引人注目地设置表单元素的样式?_Javascript_Jquery_Css_Xhtml - Fatal编程技术网

如何使用JavaScript和CSS不引人注目地设置表单元素的样式?

如何使用JavaScript和CSS不引人注目地设置表单元素的样式?,javascript,jquery,css,xhtml,Javascript,Jquery,Css,Xhtml,如何在所有浏览器(包括IE6)中以不引人注目的方式从元素设置样式。特别是toggleClass函数,然后使用CSS类为表单设置样式。不需要插件。看 如果您想要更多样式,请查看。为您无法在CSS中应用样式的元素使用类名 有一些插件可以满足您的需要。基本上,您希望通过javascript+css向表单添加特殊样式,但如果禁用javascript,则希望表单正常运行 这里有两个这样的插件,但我相信还有更多: 及 到目前为止,我发现这是最好的,适用于IE6+、Safari2+、Firefox2+

如何在所有浏览器(包括IE6)中以不引人注目的方式从元素设置样式。特别是
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令人惊讶:)