0

单击数字应将类和标题从 not_viewed 更改为查看,使颜色从红色变为绿色。但显然,它不起作用,因为没有发生颜色变化。

html

<span title="not_viewed" class="not_viewed" id="1" onclick="javascript:changeclass()">1</span>
Javascript
function changeclass() {var NAME = document.getElementById("1"); NAME.className = "viewed" NAME.title="viewed"
  < /script>
}

css

span.viewed{color:green; }
span.not_viewed{color:red;}
span{cursor:pointer;}

http://jsfiddle.net/yKbFk/1/

4

2 回答 2

1

从函数中删除< /script>,因为它会导致语法错误:

未捕获的 SyntaxError:无效的正则表达式:缺少 /

演示

请记住检查控制台 (F12) 是否有错误,以便您自己更轻松地进行调试。

于 2013-10-16T07:58:45.143 回答
1

从函数中删除< /script>标签。

在这里查看http://jsfiddle.net/yKbFk/6/

于 2013-10-16T08:00:55.523 回答