我有点被Facebook的Facebook实现难住。我想在复选框上设置一个侦听器,以便在检查时更改ID可以获得的元素的类。使用FBJS更改CSS
我一直在使用测试控制台,并尝试过各种排列组合。 Javascript不是我的第一语言,也不是我的第二,第三...任何人都可以通过翻译我的伪代码来帮助我?
<input class="one" type="checkbox" onclick="setcolor(this.checkedornot)">
function setcolor(checkedornot){
if checkedornot == true {set p.one to p.one.GREEN}
if checkedornot == false {set p.one to p.one.RED}
}
显然这不是JavaScript,但这是我如何最好地解释我需要的功能。在我的短暂测试中,FBJS甚至没有注册onClick事件。谢谢!
关闭kmiyashiro,你需要this.getChecked()。这是一个函数,而不是一个属性,所以你需要调用它。你对FBJS是正确的,尽管它是自定义方法。 – mixonic 2009-08-06 13:18:54
啊,我知道了。我甚至想过添加它,但我并不完全确定。谢谢,我在回答中改变了它。 – kmiyashiro 2009-08-06 15:58:02