Exemplo Anterior-|-Próximo Exemplo-|-Retornar à Listagem dos Capítulos

Exemplo 16.7:
Qual é o Tamanho?

Isto deve ser um número de 3 dígitos, mas digite algo mais extenso:

Agora dê um clique neste botão no segundo formulário:
Você verá o texto no terceiro formulário:


Este é o script que usamos. Na seção HEAD... <SCRIPT LANGUAGE="JAVASCRIPT"> <!-- function Tamanho() { var sCheca = document.frederico.elements[0].value if (sCheca.length > 3) { alert("Você digitou muitos caracteres") } else { Passa() } } function Passa() { var sCheca = document.frederico.elements[0].value nCheca = parseInt(sCheca, 10) if (nCheca <=99 || nCheca == 0) { alert("Este não é um número de 3 dígitos.") } else { if (nCheca >= 100) { if (nCheca >=201) { alert("Você digitou um número grande demais. O número deve estar na faixa de 100 a 200.") } else { document.juca.elements[0].value = nCheca } } } } //--> </SCRIPT> Em seguida estes formulários: <FORM NAME="frederico"> <input type="text" size="3"><P> </FORM> <I>Agora dê um clique neste botão no segundo formulário:</I> <FORM> <input type="button" value="Verifica o Texto and Passa se Estiver Entre 100 e 200" onclick="Tamanho()"> </FORM> <I>Você verá o texto no terceiro formulário:</I> <FORM NAME="juca"> <input type="text" size="30"><P> </FORM> Além disso, na parte inferior do formulário, movemos o foco para a caixa de texto com isto: <SCRIPT LANGUAGE="JAVASCRIPT"> <!-- document.frederico.elements[0].focus() //--> </SCRIPT>
Exemplo Anterior-|-Próximo Exemplo-|-Retornar à Listagem dos Capítulos