Javascript 在purejs中显示类中的前2个字符并隐藏其余字符
我想显示前两个字母,即En。 我想用纯JS来完成这个。 没有任何变化。我已经尝试在页眉和页脚中添加JS,但在站点上仍然没有更改 HTML: JS:Javascript 在purejs中显示类中的前2个字符并隐藏其余字符,javascript,php,Javascript,Php,我想显示前两个字母,即En。 我想用纯JS来完成这个。 没有任何变化。我已经尝试在页眉和页脚中添加JS,但在站点上仍然没有更改 HTML: JS: 您在if声明中犯了错误;检查类名是否为myclass而不是myclassname。 此外,应该使用子字符串0,2而不是子字符串0,3 除了这两个错误,它还可以正常工作: var i; var sheb=document.getElementsByClassNamemyclassname; fori=0;我你有两个问题: HTML myclassna
您在if声明中犯了错误;检查类名是否为myclass而不是myclassname。 此外,应该使用子字符串0,2而不是子字符串0,3 除了这两个错误,它还可以正常工作: var i; var sheb=document.getElementsByClassNamemyclassname; fori=0;我你有两个问题: HTML myclassname和JavaScript myclass中使用的类名不匹配 然后,您将使用多达3个字符的.substring 0,3。这里第二个参数3是字符串的长度。您必须将其更改为.substring0,2 请尝试以下方法: var i; var sheb=document.getElementsByClassNamemyclass;
fori=0;“什么是divs?”马蒙现在编辑
<a href="#" class="myclassname">English</a>
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);
}
}