Les inconvénients incluent des problèmes de compatibilité, de sécurité, et la possibilité pour les utilisateurs de désactiver Javascript, rendant ce dernier inapproprié pour les programmes de contrôle d'accès.