尝试访问一个元素并更改特定部分而不更改其余部分或不将它们放在多行中

Trying to asses an element and change a specific part without changing the rest or without having them in multiple lines

所以我创建了一个周期性的 table 元素,我想做的是让某人能够按下按钮 让一些脚本确定该元素是否已经存在(如果要添加)一个下标并保留其余的化学式例如我按一次氢按钮一次氧气按钮然后意识到我需要再次按下氢按钮我希望它从 H2O 变为 H(sub(2)) O 并保持 O 不变,不删除它。我怎么能那样做?如果这有助于您更好地理解我的问题,我可以将我的 HTML 文件发送给您。

代码会更有帮助,但这很容易。只需使用 $(element).html() 获取信息,使用 string.split(certain character); 或子字符串拆分字符串。

然后使用 $(element).html(substring1 + "inserted string" + substring2);

将其添加回 DOM

没有jQuery,使用document.querySelector(element).innerHTML属性来改变元素的值。

希望对您有所帮助!!