是否可以将样式更改应用于对象的特定值?

JLeno46

我有 ap 显示特定鼠标事件的数十种不同文本。是否可以仅以不同的样式显示其中一个文本?

我做了一个改变 p.style.attributes 的函数,但是这个函数必须在每次 p 中的文本改变时触发,所以我问是否有更流畅的方法来做到这一点。可以给一个值赋予风格吗?

让我们举个明确的例子:

var text32 = "this text should be in blue and huge"

是否可以为这样的 var 赋予样式值?

尼米特·沙阿

您可以class在您想要的任何文本上添加文本更改。我在下面创建了一个简单的例子,我p在点击时更改标签的文本并在第三个上显示不同的样式。同样,这只是一个简单的例子,诀窍是您可以随时更改Class

请参阅下面的片段:

var pTag = document.getElementById("pTag");
var currentIndex = 0;

var pText = ["This is Text 1", "This is Text 2", "This is Text 3", "This is Text 4", "This is Text 5"];
var pBold = [false, false, true, false, false];


pTag.addEventListener("click", function(){
	currentIndex++;
	
  if(currentIndex >= pText.length)
  	currentIndex = 0;
    
  pTag.innerHTML = pText[currentIndex];
  
  if(pBold[currentIndex])
    pTag.classList.add("redBold");
  else
  	pTag.classList.remove("redBold");
})
p{
  cursor: pointer;
  user-select:none;
}
.redBold{
    color:red;
    font-weight: bold;
}

span{
  font-style: italic;
}
<p id="pTag">Click Me!!!!!!</p>

<span>On click of Above p ("Click Me!!!!!"), it will change the text. When the text will be 'This is Text 3', it should be in Red and Bold.</span>

你也可以在这里测试

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以将 CSS 样式应用于容器元素?

来自分类Dev

是否可以仅将setuid应用于特定用户?

来自分类Dev

是否可以将CSS样式应用于Eclipse中的对话框或向导模式窗口?

来自分类Dev

是否可以将CSS样式应用于Eclipse中的对话框或向导模式窗口?

来自分类Dev

您可以将Sass Regex Selector应用于样式值吗?

来自分类Dev

fabricjs - 将 SVG 内联样式应用于对象

来自分类Dev

如何避免将CSS样式应用于特定元素

来自分类Dev

如何将TabControl样式应用于特定的TabControl?

来自分类Dev

将多种样式应用于数据框特定的列

来自分类Dev

仅将CSS样式应用于特定的li元素

来自分类Dev

如何避免将CSS样式应用于特定元素

来自分类Dev

如何将样式应用于特定孩子的父母

来自分类Dev

将样式应用于特定的 xml 布局

来自分类Dev

将样式应用于从特定基类派生的控件

来自分类Dev

CSS:如何将样式应用于特定类

来自分类Dev

将样式应用于xml属性值

来自分类Dev

是否可以将 python pandas 中的 groupby 应用于已经分组的对象?

来自分类Dev

是否可以将CSS应用于名称包含特定字符串的元素?

来自分类Dev

是否可以将CSS应用于名称包含特定字符串的元素?

来自分类Dev

是否有比html.fromhtml更快的替代方法,可以将html样式的文本应用于textviews?

来自分类Dev

是否可以将渐变应用于框阴影?

来自分类Dev

是否可以将变化应用于ggvis中的属性

来自分类Dev

是否可以将 RenderTransform 应用于实际的 UIElements?

来自分类Dev

是否将KnownTypeAttribute应用于对象类型?

来自分类Dev

以特定顺序将多个功能应用于GroupBy对象

来自分类Dev

Threejs 将裁剪应用于对象的特定区域

来自分类Dev

将更改应用于列的默认值

来自分类Dev

将MemberExpression应用于对象以检索属性值

来自分类Dev

将公式应用于特定的numpy数组值

Related 相关文章

  1. 1

    是否可以将 CSS 样式应用于容器元素?

  2. 2

    是否可以仅将setuid应用于特定用户?

  3. 3

    是否可以将CSS样式应用于Eclipse中的对话框或向导模式窗口?

  4. 4

    是否可以将CSS样式应用于Eclipse中的对话框或向导模式窗口?

  5. 5

    您可以将Sass Regex Selector应用于样式值吗?

  6. 6

    fabricjs - 将 SVG 内联样式应用于对象

  7. 7

    如何避免将CSS样式应用于特定元素

  8. 8

    如何将TabControl样式应用于特定的TabControl?

  9. 9

    将多种样式应用于数据框特定的列

  10. 10

    仅将CSS样式应用于特定的li元素

  11. 11

    如何避免将CSS样式应用于特定元素

  12. 12

    如何将样式应用于特定孩子的父母

  13. 13

    将样式应用于特定的 xml 布局

  14. 14

    将样式应用于从特定基类派生的控件

  15. 15

    CSS:如何将样式应用于特定类

  16. 16

    将样式应用于xml属性值

  17. 17

    是否可以将 python pandas 中的 groupby 应用于已经分组的对象?

  18. 18

    是否可以将CSS应用于名称包含特定字符串的元素?

  19. 19

    是否可以将CSS应用于名称包含特定字符串的元素?

  20. 20

    是否有比html.fromhtml更快的替代方法,可以将html样式的文本应用于textviews?

  21. 21

    是否可以将渐变应用于框阴影?

  22. 22

    是否可以将变化应用于ggvis中的属性

  23. 23

    是否可以将 RenderTransform 应用于实际的 UIElements?

  24. 24

    是否将KnownTypeAttribute应用于对象类型?

  25. 25

    以特定顺序将多个功能应用于GroupBy对象

  26. 26

    Threejs 将裁剪应用于对象的特定区域

  27. 27

    将更改应用于列的默认值

  28. 28

    将MemberExpression应用于对象以检索属性值

  29. 29

    将公式应用于特定的numpy数组值

热门标签

归档