Wenn man ohne Einschränkung sagt „funktioniert“, dann meint man „funktioniert ohne Einschränkung“. Und das tut das
onclick
beidiv
eben nicht. Es funktioniert nicht ohne Einschränkung. Kurz: es funktioniert nicht.
Du erwartest von anderen, dass sie nicht sagen, "funktioniert", wenn es nicht generell ohne irgendwelche Einschränkungen funktioniert. Wenn du aber ohne Einschränkung (bzw. weitere Erläuterung) sagst, dass es etwas nicht funktioniert: "weil onclick für div schonmal nicht funktioniert." soll das aber in Ordnung sein, obwohl es ja unter vielen Voraussetzungen funktioniert?
Rauchen ist auch erlaubt. Nicht alles, was erlaubt ist, ist auch gut.
Trotzdem kann man jmd. der danach fragt, erklären wie man sich Zigaretten dreht oder halt einen Vortrag halten, wie ungesund das Rauchen ist. Hier wäre der Sweet-Pott wohl wieder eine Mischung aus Beidem. Denn jetzt ist da die Lösung des Problems und wenn man die liest, stößt man vlt. auch auf die Warnhinweise, während man auf die Warnhinweise vlt. nie gestoßen wäre, wenn in dem Thread das "Kippendrehen" nicht auch erklärt worden wäre.