0

我正在使用 Wordpress 的重力表单插件,我可以为各个输入分配一个类。我有一个名为“Email”的表单字段,我想将它分配给一个名为“Email”的类,该类会自动为该输入提供一个“Email”的 id。因此,即使我想要输入要求您的名字具有“电子邮件”的输入 id,我所要做的就是将其分配给电子邮件类。是否可以使用 CSS 通过和输入类自动分配输入 ID?这个 CSS 类会是什么样子?

4

2 回答 2

0

CSS 不能设置元素的属性。

只有 JavaScript 可以编辑 HTML 元素的属性(id、名称、类型、值等)。

您想要达到的预期结果是什么?

于 2013-06-28T18:01:06.693 回答
0

我可能误解了你想要什么,但是一个 CSS 类不能做诸如分配逻辑之类的事情。CSS用于样式。如果您希望输入具有 ID 和电子邮件类别,则需要单独分配它们(该类别无法为您分配 ID)。

可以使用 jQuery 或 JavaScript 来检索输入的类,然后将其分配为 ID。但这仅在您希望类名更改或动态生成时才有用。

SO 发布关于使用 jQuery 添加 ID 的帖子

添加一个类也很简单:jQuery Docs - addClass()

$("p").addClass("myClass");
于 2013-06-28T18:19:52.057 回答