Infatti è a scopo dimostrativo: il js va messo in un file esterno (rimane comunque poco affidabile, ma per protezioni minime credo basti).