Erro com campo

Bom dia a todos.

Preciso fazer um logon pelo Active Directory através de um controle.
Para isso gerei um formulário controle com o campo login e um javascript que executa um activex e captura o login da pessoa logada no pc. Isso está funcionando, testei e tá legal.

O problema é que eu preciso também, com o login do usuário, capturar o nome dele no banco de dados.

No action do form, estou apontando para SELF e é aí que acontece o problema. Ao executar, os campos (que são ocultos) ficam visíveis e necessitam preenchimento, quando na verdade o javascript capturaria o login. Porque isso acontece?

Qual é a sugestão?

Att.