gpt4 book ai didi

javascript - 在类中显示 purejs 中的前 2 个字符并隐藏其余字符

转载 作者:行者123 更新时间:2023-12-03 01:59:07 25 4
gpt4 key购买 nike

我想显示前 2 个字母,即 En。我想用纯JS来完成这个。没有任何变化。我尝试在页眉和页脚中添加JS,但网站上仍然没有任何变化。

HTML:

<a href="#" class="myclassname">English</a>

JS:

var i;
var sheb = document.getElementsByClassName("myclassname");
for(i=0;i<sheb.length;i++) {
if(sheb[i].className == 'myclass') {
sheb[i].innerHTML = sheb[i].innerHTML.substring(0,3);
}
}

最佳答案

您在 if 语句中犯了一个错误;您检查 className 是否为 myclass 而不是 myclassname。另外,您应该使用 substring(0,2) 而不是 substring(0,3)

除了这两个错误之外,它工作得很好:

var i;
var sheb = document.getElementsByClassName("myclassname");
for(i=0;i<sheb.length;i++) {
if(sheb[i].className == 'myclassname') {
sheb[i].innerHTML = sheb[i].innerHTML.substring(0,2);
}
}
<a href="#" class="myclassname">English</a>

关于javascript - 在类中显示 purejs 中的前 2 个字符并隐藏其余字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50118415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com