[Resolvido][Problema]JavaScript - Campo com nome numérico

Olá, gostaria de saber se o javascript entende que o nome do campo de um formulário em valor numérico
p.e.

if (document.formulario.1.value.length < 5){
	    alert("O campo NomeDoCampo deve ser preenchido.");
	    document.formulario.1.focus();
return false;
}
	   

o nome do meu campo neste formulário é ‘1’, e quando faço validação com o javascript ele não faz nada quando o campo está em branco ou atende o meu if com menos de 5 caracteres no valor do tamanho da string.

alguem sabe me dizer se o problema é o meu código ou se é o campo que não pode conter o nome com valor numérico?

Nome somente com números não é permitido. name='1' // Não permitido. name='t1' // Permitido

Muito Obrigado

De nada :wink:
Só coloca [RESOLVIDO] no título/assunto.

Douglas uma alternativa.

[code]

Formulário

[/code]

Ok, vou tentar.
Se tiver sucesso eu respondo em seguida.

Excelente Batney, funcionou sim.
Muito Obrigado pela ajuda.

Só lembrando que no exemplo do amigo Batney não é usado a propriedade name, somente id.
Ou seja, pode ficar assim:<input type='text' id='1'/>

Eu preciso do atributo name para realizar as lógicas de gravação em banco

Douglas vc pode deixar o name e o id

 <input type='text' id='1' name='1'/>