PROGRAMAÇÃO WEB DO LADO DO CLIENTE



Documentos relacionados
Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário

Os componentes de um formulário são: Form, Input, Select e AreaText

HyperText Markup Language HTML. Formulário

Programação para Internet I

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

O código acima descreve o formulário com uma caixa de texto e dois botões

INTRODUÇÃO AO DESENVOLVIMENTO WEB

COMO FUNCIONA UM FORMULÁRIO

Ferramentas para Multimídia e Internet

Formulários. Permite ao usuário enviar informações por meio da página, em forma de pesquisa, mala direta, compra eletrônica e outros.

Mais sobre uso de formulários Site sem Ajax

Programação Web Prof. Wladimir

Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web

FORMULÁRIOS HTML (FORMS) E ENTRADAS DE DADOS (INPUT)

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

Web Design Aula 09: Formulários

SIMULADOS & TUTORIAIS

Formulário (Send & Recieve) Prof. Celso H. Masotti

TECNOLOGIAS WEB AULA 7

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes

Aula 05 HTML FORMULÁRIOS Prof. Daniela Pires Sumário

DESENVOLVIMENTO WEB I

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

3 HTML Tabelas, frames e formulário

HTML (Hyper Text Markup Language) É a linguagem com que se escrevem as páginas web;

Linguagem de. Aula 06. Profa Cristiane Koehler

Introdução à Tecnologia Web

HTML - 7. Vitor Vaz da Silva Paula Graça

Programação Web Prof. Wladimir

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2.

DWEB. Design para Web. HTML5 - Marcação de formulário. Curso Superior de Tecnologia em Design Gráfico

7. Formulários em XHTML

indica o nome do campo pelo qual podemos acessar.

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia3.zip dezembro 1995 Tutorial - Autoria em World Wide Web

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos

HTML -- Criação de Home Page

Formulários em HTML - O que são e para que servem

Programando em PHP. Conceitos Básicos

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES FRAMES. Professor Carlos Muniz

Programação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

0,5 pelo negrito das palavras ID, Nome, e Analisar em outro momento.

LINGUAGEM DE PROGRAMAÇÃO WEB

Formulários HTML. Envio de Informação para o servidor

Scriptlets e Formulários

Tutorial de Integração HTML

HTML: Listas, Tabelas e Formulários CST Sistemas para Internet

FORMULÁRIOS ACESSÍVEIS

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com

APOSTILA. Curso de HTML com PHP HTML. Pablo Dapont

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

Programação para Internet

Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.

MANUAL JOOMLA 2.5 PORTAL INTERNET. Ministério do Esporte

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br Escola CDI de Videira

Tecnologias para apresentação de dados - HTML. Aécio Costa

HTML Página 29. Índice

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RN - IFRN APOSTILA: AUTORIA WEB PROFESSOR: ADDSON ARAÚJO DA COSTA SANTA CRUZ - RN

Links e Frames José Antônio da Cunha

PDI 1 - Projeto e Design de Interfaces Web

Tecnologias Web. Prof. Msc. Juliano Gomes Weber Notas de Aula Aula 05 1º Semestre UNIJUÍ DETEC Ciência da Computação

Utilizando Janelas e Frames

Imagens: <img src="..."> src <img src="tecnologia.jpg"> único atributo que não pode ser omitido neste TAG Nota: img

Autoria Web. Professor: Diego Oliveira. Conteúdo 03: Tags de Formulário

HTML: Formulários Programação de Servidores

HTML. Sessão 8 HTML. Criação de Páginas WEB. Formulários

Introdução. História. Como funciona

Formulários HTML e Introdução à Programação Web

Imagens: <IMG SRC="..."> SRC <IMG SRC="tecnologia.jpg"> único atributo que não pode ser omitido neste tag Nota: img

2 HTML Inserindo objetos

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

JavaScript (Funções, Eventos e Manipulação de Formulários)

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/06/2011

Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/04/2011

Utilizamos um tema no Mais Fórmula 1 que possui algumas peculiaridades. Irei explicar passo-a-passo cada uma delas.

Tabelas Div Span Frames Formulários

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

PHP: Formulários e upload de múltiplos arquivos Por Alfred Reinold Baudisch 28 de fevereiro de 2006.

Web Design Aula 10: Formulários - Parte2

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham ape

Informática I. Aula 8. Aula 8-19/09/2007 1

Roteiro 2: Conceitos de Tags HTML

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

CARREGAR VARIÁVEIS EXTERNAS PARA O FLASH


4. Características Gerais das Tabelas do HTML

QUEM FEZ O TRABALHO?


Formulários. Etapa 1 Criação de formulários

Desenvolvedor Web Docente André Luiz Silva de Moraes

IFSC-Programação para a WEB - prof. Herval Daminelli

Exercícios Práticos de HTML e JavaScript. <FORM ACTION="mailto:teste@gmail.com" METHOD="POST" ENCTYPE="text/plain" NAME="cadastro">

Manual de instrução.

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

Tecnologias para Web Design

Tutorial Acessibilidade na Web Construindo Formulários e Tabelas acessíveis

Transcrição:

PROGRAMAÇÃO WEB DO LADO DO CLIENTE FORMULÁRIO Na linguagem HTML é permitido que o usuário interaja com o servidor através de formulários ligados a scripts desenvolvidos em linguagens como PHP, Servlets, JSP, ASP, etc. Deixando claro que os formulários apenas fazem parte visual da interação real. <FORM></FORM> Determina o início e o fim de um formulário. O FORM possui dois atributos que são: ACTION, destino após a submissão do formulário; e METHOD, método como os dados serão enviados para o destino, sendo os valores deste atributo, os métodos GET e POST. <INPUT> Esta tag especifica vários campos dentro de um formulário. Ele pode receber diversos atributos que definem o tipo de campo (botão, caixa de texto, etc). O atributo mais importante do input é o NAME, ele associa ao identificador do valor da entrada no elemento. O atributo VALUE associa o valor do usuário (digitado ou marcado). Quando receber os dados processados irá aparecer NAME = VALUE. Tem também os atributos SIZE, que associa ao tamanho do campo; e MAXLENGHT, que associa a quantidade de caracteres no campo. Outro atributo importante é o TYPE que identifica o tipo de campo. Os valores deste veremos abaixo: Caixa de Texto Caixa de texto simples. <INPUT TYPE="TEXT" NAME="NOME"> <INPUT TYPE="TEXT" NAME="NOME" VALUE="Texto"> Texto Password Esconde a informação digitada. <INPUT TYPE="PASSWORD" NAME="PASSWORD"> *******

Radio O usuário deve escolher uma resposta em uma única alternativa. O atributo CHECKED é um atributo de presença, ele indica que a opção é a opção default. Sim <INPUT TYPE="RADIO" NAME="RESPOSTA" VALUE="SIM" CHECKED><BR> Não <INPUT TYPE="RADIO" NAME="RESPOSTA" VALUE="NÃO"> Sim Não File Quando for usar o campo de arquivo (por exemplo, para upload de arquivos) deverá acrescentar na tag <FORM> o seguinte atributo e seu valor enctype="multipart/form-data". <INPUT TYPE= FILE NAME= FOTO > Checkbox O usuário pode concordar ou não. Deseja receber informações? <INPUT TYPE="CHECKBOX" NAME="CONCORDA"> Deseja receber informações? Obs.: O atributo CHECKED é usado para deixar marcado como default.

Textarea Caixa de texto em tamanho maior. O atributo ROWS define a quantidade de linhas, COLS a largura e entre as tags <TEXTAREA></TEXTAREA> ficará o texto. <TEXTAREA NAME= CAIXA ROWS= 5 COLS= 30 >Texto</TEXTAREA> Texto Select Menu com várias opções para o usuário escolher. O SELECT tem outros atributos específicos. Tem o atributo SELECTED associa a opção indicada como default, o atributo SIZE associa o tamanho do campo, por exemplo, se definir valor 7 (sete), o campo terá altura para sete opções; e o atributo MULTIPLE (de presença) associa a poder marcar mais de uma opção. Este último atributo, no website, para marcar mais de uma opção, deverá segurar o botão Ctrl (Control) e marcar as opções. <SELECT NAME= OPCOES > <OPTION value= 1 SELECTED>menu</OPTION> <OPTION value= 2 >opcao</option> <OPTION value= 3 >opcao2</option> </SELECT> menu Submit Botão que envia os dados do formulário. <INPUT TYPE= SUBMIT NAME= botaoenviar VALUE= Enviar > Enviar Reset Botão que limpa os dados do formulário. <INPUT TYPE= RESET NAME= botaolimpar VALUE= Limpar > Limpar Hidden Corresponde a uma caixa de texto invisível. Armazena informações que poderão ser utilizadas por formulários. A informação não fica visível no navegador, mas se visualizar o código-fonte, consegue ver o valor do campo. <INPUT TYPE= HIDDEN NAME= NOME VALUE= Texto >

<FIELDSET> </FIELDSET> A tag FIELDSET define um grupo de controle de formulário, agrupando formulários relacionados. <FIELDSET> <FORM METHOD="POST" ACTION="AUTENTICA.PHP"> <P>Login: <INPUT TYPE="TEXT" NAME="LOGIN"></P> <P>Senha: <INPUT TYPE="PASSWORD" NAME="SENHA"></P> <P><INPUT TYPE="SUBMIT" NAME="BOTAOACESSAR" VALUE="Acessar"></P> </FORM> </FIELDSET> <LEGEND> </LEGEND> A tag LEGEND define o título do quadro formado pela tag FIELDSET. <FIELDSET> <LEGEND>Tela de Autenticação</LEGEND> <FORM METHOD="POST" ACTION="AUTENTICA.PHP"> <P>Login: <INPUT TYPE="TEXT" NAME="LOGIN"></P> <P>Senha: <INPUT TYPE="PASSWORD" NAME="SENHA"></P> <P><INPUT TYPE="SUBMIT" NAME="BOTAOACESSAR" VALUE="Acessar"></P> </FORM> </FIELDSET>

FRAME Frame corresponde a uma estrutura que tem a finalidade de definir o layout do web site utilizando vários outros documentos web, separando-os através de molduras. <FRAMESET...>...</FRAMESET> Correspondem às tags que inicia e finaliza a estrutura Frame, respectivamente. Os seus principais atributos são: ROWS, que define as dimensões das linhas da estrutura. A quantidade de valores separados por vírgulas corresponde à quantidade de linhas e estes valores podem ser em pixel (número sem unidade), porcentagem (número seguido pelo sinal %) e/ou * (asterisco), que determina flexibilidade na dimensão (completa o espaço que o resto da área disponível). COLS, que define as dimensões das colunas da estrutura. Valores semelhantes ao atributo ROWS. FRAMEBORDER, que define se a estrutura terá moldura ou não. Se o valor for igual a 1 (um), terá moldura, senão for igual a 0 (zero), não terá moldura. BORDER, que define a espessura da borda da moldura. BORDERCOLOR, que define a cor da borda, podendo ser o nome em inglês ou sistema RGB em hexadecimal. <FRAME> Corresponde a tag que abre um documento web em uma parte da estrutura Frame. Os seus principais atributos são: SRC, que define o caminho do arquivo. NAME, que define um identificador para cada parte do Frame. TARGET, que define o Frame-destino dos links que serão clicados. SCROLLING, que define se tem barra de rolagem obrigatória, representado por YES ; NO, se não tem barra de rolagem; e AUTO, só terá barra de rolagem quando necessário. NORESIZE, que define as bordas da estrutura Frame como imóveis quando aplicado na tag.

IFRAME A tag <IFRAME> corresponde a um documento HTML dentro de outro documento HTML. Os atributos são: SRC, que corresponde ao caminho até o documento HTML que será inserido dentro do documento ativo; WIDTH, que é a largura da área, podendo ser em porcentagem ou pixels; HEIGHT, que é a altura da área, podendo ser em porcentagem ou pixels; e ALIGN, que consiste no alinhamento da área. Este último atributo só é atendido no Internet Explorer <IFRAME SRC="documento.html" WIDTH="450" HEIGHT="200" ALIGN="center"></IFRAME>

AÚDIO E VÍDEO <EMBED...> Esta tag tem a função de publicar no navegador, um programa (plugin) do computador cliente que executa áudio e vídeo. Os principais atributos são: SRC, caminho do arquivo que será executado pelo plugin. WIDTH, largura da área visível. HEIGHT, altura da área visível. ALIGN, alinhamento. Os principais valores são: LEFT e RIGHT. HIDDEN, Se o valor for TRUE, torna o plugin visível; se for FALSE, torna o plugin invisível. AUTOSTART, Se o valor for TRUE, indica que será executado após carregar o site; se for FALSE, indica que será necessário apertar o botão Play para executar. LOOP, Se o valor for TRUE, a quantidade de repetições será infinita; se for FALSE, repetirá somente uma vez. Os principais formatos de áudio utilizados são: MP3, WAV e MID. Já os de vídeo são: SWF, MOV, MPEG, AVI, WMV.