我正在尝试更改锚文本的innerHTML
,但它没有改变....
HTML:
<div style="float:right;">
<a id="grabLinkAll" onClick="showAll()" href="#">show all</a>
</div>
JavaScript的:
function showAll() {
var theDropPosition = document.getElementById('grabLinkAll');
if (theDropPosition.innerHTML == "show all") {
theDropPosition.innerHTML == "hide all";
} else {
theDropPosition.innerHTML == "show all";
}
}
答案 0 :(得分:3)
使用单个等于设置值
theDropPosition.innerHTML = "text";
相反,双重等于条件
if(var1==var2){ //....
并且三元组等于相同的支票
var x=0;
var y=false;
if(x===y) alert('they are identical');
在这种情况下,警报不会出现,但如果双重等于条件为真