我在网页中有以下代码,由于某种原因我不知道它不起作用,我有两种方法可以尝试更改 spans 类属性但它不起作用,有人可以指出我出错的地方吗?:)
<script language="javascript">
function ChangeClass()
{
alert("Clicked!");
document.getElementById("Search").className = "non-activeTab";
alert("Changed class!");
//does not work
}
window.onload = function()
{
document.getElementById("Search").addEventListener('click' , ChangeClass );
var elm = document.getElementById("Search").className;
alert("LOADED PAGE " + elm);
//this works
}
function someFunction(abc,elm) {
alert(abc + "/" + elm);
//does not work
}
</script>
<div class="tabs" id="tabs">
<div class="tabOutline" id="outline" >
<span class="activeTab" id="Search" onclick="someFunction('two',this.className)">
Search
</span>
</div>
</div>