Javascript - 在给定属性/值的情况下将类应用于HTML标记

Jos*_*hua 2 html javascript

我试图通过读取某些HTML属性的值并根据其值应用类名来动态地将样式应用于HTML标记.例如,如果我有:

<p height="30">
Run Code Online (Sandbox Code Playgroud)

我想class="h30"对该段应用一个,以便我可以在我的样式表中设置它.我找不到让这不是一个属性的值的任何信息idclass.救命?

Sea*_*ney 5

我强烈建议使用类似jquery的东西,其中添加类是微不足道的:

$("#someId").addClass("newClass");
Run Code Online (Sandbox Code Playgroud)

所以在你的情况下:

$("p[height='30']").addClass("h30");
Run Code Online (Sandbox Code Playgroud)

因此,这将选择height属性为30的所有段落标记,并将类h30添加到其中.