Ir para conteúdo
Fórum Script Brasil
  • 0

Como imprimir na própria página um formulário a ser preenchido?


japa89

Pergunta

Galera, eu estou precisando de uma ajuda.

Quero fazer uma página onde, embaixo do texto, qualquer pessoa possa inserir um texto, tipo um comentário. Esse comentário ficaria impresso na própria página, para todos os que acessacem essa página, poderia ler o texto original e os comentários depois dele.

<html>
<head>
<title>comentario embaixo de texto</title>
</head>
<body>

<p>texto qualquer</p>

<table>
    <form name='comentario'>
		<tr>
			<td>Nome:</td>
			<td colspan='2'>  <input type='text' name='nome' id='campo' maxlength='50' size='50' title='Digite aqui o seu nome completo.'>  </td>
			<td>Sexo: </td>
			<td colspan='2'>
			<input type='radio' name='sexo' value='masculino' id='campo'> <b>Masculino</b>  </input>
			<input type='radio' name='sexo' value='feminino' id='campo'>   <b>Feminino</b>  </input>
			</td>
                 </tr>
                 <tr>
		    <td>e-mail: </td>
		    <td colspan='5'> <input type='text' id='campo' name='mail' maxlength='40' size='40' title='Digite seu e-mail'>  </td>
		</tr>
		<tr>
            <td colspan='6' align='center'><textarea rows='20' cols='80' name='duvidas' id='campo' title='comentários'> </textarea> </td>
                </tr>
		<tr>
            <td colspan='3' align='left'>   <input type='reset' value='Limpar' title='Click aqui para limpar os campos.'>  </td>
			<td colspan='3' align='left'> <input type='submit' value='Enviar' title='Clique aqui para enviar comentário.'></td>
		</tr>
		</table>
		</form>
</body>
</html>

Como faço para que o que for enviado neste formulário fique como um texto embaixo do texto que eu escrevi?

Editado por Jonathan Queiroz
Adcionar tag's (Jonathan)
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Isso é com JavaScript

Movendo: HTML, XHTML, CSS --> Ajax, JavaScript, XML, DOM

Onde seria o local para ficar o texto ?

Se for no fim da página, faça algo assim:

document.body.innerHTML+=document.comentario.duvidas.value

Obs.:

No seu código você está deixando vários elementos com o mesmo id. Isso não é recomendável, visto que o objetivo desse atributo é identificar individualmente cada elemento da página.

Link para o comentário
Compartilhar em outros sites

  • 0

Jonathan, apesar do que você falou funcionar, parece que ele pediu outra coisa.

Esse comentário ficaria impresso na própria página, para todos os que acessacem essa página, poderia ler o texto original e os comentários depois dele.

E essa outra coisa envolve um banco de dados =P

Link para o comentário
Compartilhar em outros sites

  • 0
Realmente !

Nesse caso você terá de utilizar linguagem server-side (PHP, por exemplo)

A depender da linguagem que for utilizar posso mover o tópico à área adequada

Vou precisar de um banco de dados? Tá,digamos q seja em PHP. Eu contruo a página, embaixo fica um formulário. Esse formulário é enviado para um BD (digamos MySQL, q é o único tipo de BD q eu sei fazer =P), daí, abaixo do formulário, eu chamo o q foi enviado ao BD com algo do tipo

document.body.innerHTML+=document.comentario.duvidas.value

É isso?

Ou se eu usar Ajax,DHTML, etc eu não preciso de banco de dados?

Não sei se eu consegui me fazer claro. Na pág q eu quero montar, seria mais ou menos no formato deste forum mesmo. Assim. Eu escrevi minha dúvida. O Jonathan leu o q eu perguntei e respondeu. Abaixo, o fiote leu a minha dúvida e o q o Jonathan respondeu e postou outra consideração, abaixo o Jonathan novamente, agora eu... e assim por diante?

Consegui me fazer mais claro agora?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...