Das ist interessant. Wie kriege ich denn das Element
<input type="checkbox" id="foo" name="dmark">aus dem globalen JS-Raum raus?
Keine Ahnung, da lässt sich aber bestimmt was murksen. Ist nur überflüssig, wenn man es richtig macht: "addEventListener"