如何通过类名修改html标记内的值

问题描述 投票:-2回答:2

请帮助,所以我给了这个字符串<p><span class='math-tex'>\\( x&gt;0,y&gt;0 \\)</span></p>

而且我想修改内部值,因此将使用数学jax进行渲染

像这样来<p><span class='math-tex'>$$\\( x&gt;0,y&gt;0 \\)$$</span></p>

$$包装该值。

我不知道如何正确使用数学jax,我认为这是从我先前的线程中解决的最佳方法->(How to use math jax?

但是我不知道在启动窗口加载时如何修改这些值

javascript html web mathjax
2个回答
0
投票

您可以为此使用纯JavaScript。请参阅链接以进一步阅读。

<script>
  window.addEventListener("load", function(event) {
    let elementsArray = document.getElementsByClassName("math-tex");
    elementsArray[0].setAttribute("class", "some-other-class-name");
    elementsArray[0].innerHtml("some other value");
  });
</script>

https://developer.mozilla.org/en-US/docs/Web/API/Window/load_eventhttps://developer.mozilla.org/en-US/docs/Web/API/Element/getElementsByClassNamehttps://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTMLhttps://developer.mozilla.org/en-US/docs/Web/API/Element/setAttribute

© www.soinside.com 2019 - 2024. All rights reserved.