Я немного озадачен внедрением Facebook Javascript. Я хочу настроить прослушиватель на флажке, чтобы при проверке он менял класс элемента, который я могу получить по 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
ах, я ЗНАЮ его. Я даже подумал о том, чтобы добавить его, но я не был полностью уверен. Спасибо, я изменил его в своем ответе. – kmiyashiro