Javascript不工作。比较字符串并更改id内容

Javascript不工作。比较字符串并更改id内容,javascript,html,Javascript,Html,我有一个javascript代码,它应该获取一个div的内容,然后与一个字符串进行比较,如果它们相等,则更改该div上的内容 var strs=document.getElementById('prodAvailable').innerHTML.toLowerCase(); var stra=“GS2023”。toLowerCase(); 如果(stra==strs){ document.getElementById('prodAvailable').innerHTML=“milk”; } G

我有一个javascript代码,它应该获取一个div的内容,然后与一个字符串进行比较,如果它们相等,则更改该div上的内容

var strs=document.getElementById('prodAvailable').innerHTML.toLowerCase();
var stra=“GS2023”。toLowerCase();
如果(stra==strs){
document.getElementById('prodAvailable').innerHTML=“milk”;
}

GS2023
它不起作用,因为div中的字符串的开头和结尾都有空格。您可能希望在比较之前修剪字符串

var strs=document.getElementById('prodAvailable').innerHTML.toLowerCase().trim();
var stra=“GS2023”。toLowerCase();
如果(stra==strs){
document.getElementById('prodAvailable').innerHTML=“milk”;
}

GS2023
您的问题是在
GS2023