【问题标题】:Trying to asses an element and change a specific part without changing the rest or without having them in multiple lines尝试访问元素并更改特定部分而不更改其余部分或不将它们放在多行中
【发布时间】:2018-10-26 00:04:06
【问题描述】:
所以我创建了一个元素周期表,我想做的是让某人能够按下按钮让一些脚本确定该元素是否已经存在,如果要添加下标并留下其余部分仅化学式,例如,我按下氢气按钮一次氧气按钮,然后意识到我需要再次按下氢气按钮,我希望它从 H2O 变为 H(sub(2))O 并保持 O 为是没有删除它。我怎么能那样做?如果这有助于您进一步理解我的问题,我可以将我的 HTML 文件发送给您。
【问题讨论】:
标签:
javascript
html
button
selection
【解决方案1】:
使用代码会更有帮助,但这很容易。只需使用$(element).html() 获取信息,使用string.split(certain character); 或子字符串拆分字符串。
然后使用$(element).html(substring1 + "inserted string" + substring2);将其添加回DOM
不使用jQuery,使用document.querySelector(element)的.innerHTML属性来改变元素的值。
希望有帮助!!