DAVID J. MALAN: Vamos implementar uma web página que diz Olá para um usuário, juntamente o que demonstra a forma de DOM, o modelo de objeto de documento, ou a árvore estrutura que é realmente sob a capô quando você processar uma página web. Vamos dar uma olhada. Aqui, dom-0.html, observe que dentro do corpo das páginas, eu tenho um forma tag, o identificador exclusivo para que é, entre aspas, "demonstração". Enquanto isso, eu também tenho um onsubmit atribuir, de outro modo conhecida como um evento manipulador, onsubmit, que especifica que quando este formulário é enviado, um função que é aparentemente chamado cumprimentar deve ser executado. E então falso deve ser devolvido. Por falsa? Bem, eu realmente não querem se submeter este formulário em um servidor Web remoto da maneira tradicional. Eu quero contornar essa forma submissão e fazer algo com ele do lado do cliente usando JavaScript. De fato, observe aqui. Na cabeça da minha página web, eu tenho um tag script, dentro dos quais é o primórdios de que a função chamado cumprimentar. O que eu realmente quero fazer? Bem, dentro de cumprimentar, vamos simplesmente chamar a função de alerta. E, em seguida, imprimir algo como Olá, com um espaço. E, em seguida, para a extremidade concatenar de que o resultado da chamada document.getElementById, especificando especificamente, o identificador único, entre aspas, "nome". E, especificamente, uma vez que temos obtido esse elemento, o nó da árvore que representa esta página web, vamos especificamente se o seu valor por especificando. valor. E então, apenas por diversão, vamos concatenar para o fim de que um ponto de exclamação. Vamos agora salvar o arquivo, abra-o em um navegador, e veja um Olá. http://localhost/dom-0.html. Há esse formulário. Vamos em frente e digite o meu nome. Seguido de clicar em Enviar. E não vemos Olá, David! Esse sou eu.