我有點被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