Changer le style de police du texte en cliquant sur le bouton dans React
P粉127901279
P粉127901279 2023-08-29 00:02:49
0
1
570
<p><pre class="brush:php;toolbar:false;">const textBold =()=>{ const bold_text=document.getElementsByClassName('.form-control'); bold_text.style.fontStyle = "italique"; setText(bold_text) }</pré> <p>Après avoir cliqué sur le bouton, le navigateur passera à une page vierge. </p>
P粉127901279
P粉127901279

répondre à tous(1)
P粉895187266

Puisque vous utilisez la méthode getElementsByClassName, elle renverra un tableau/collection contenant des éléments de la classe donnée.

Si vous n'avez qu'un seul élément, utilisez plutôt .querySelector.

Alternativement, si vous préférez utiliser l'approche getElementsByClassName方法,则可以使用for循环或.find(), vous pouvez utiliser une boucle for ou la méthode .find() pour trouver l'élément souhaité et appliquer le style.

Dans React, je pense qu'il est préférable d'utiliser ref que d'utiliser l'API DOM pour positionner les éléments.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal