No perchè manderesti in conflitto JS, al limite si potrebbe fare un js molto più complesso per risolvere il problema ma non so se la tua esigenza ne fa valere la pena.

Comunque è una questioen di javascript se vuoi ti sposto in quella sezione