尝试做一些更复杂的事情,但我似乎不理解向元素添加样式的基础知识?我做错了什么?
答案 0 :(得分:5)
问题是jsfiddle默认将您的代码放在onload
处理程序中,这意味着您的changeColor()
函数不是全局函数,并且无法从内联事件属性访问。
如果查看jsfiddle页面的左侧,您可以选择要包含的框架(默认为MooTools,但您可以使用jQuery和其他各种)并选择您的JavaScript是否在头部,正文, onload处理程序或onDOMReady处理程序。
因此,如果您将代码包含在头部或正文中,则代码可以正常运行:http://jsfiddle.net/TAvtJ/1/