Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo GFBPA

[Resolvido] Como escrever em uma parte

Recommended Posts

Galera, to querendo fazer um esquema de quando clicar em um link aparecer do lado um text area. Mas do geito que estou fazendo, quando clica no link , a pagina fica branca com um text area e depois de 1 segundo volta para a pagina do link.

Como posso fazer isso?

<script language="javascript">
		function aparece(){
		window.write('<input type="text" name="textfield" id="textfield" />');
		}
		</script>
		<a href="#" onclick="aparece();">Clique aqui para aparecer um textarea ao lado!</a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca do lado desse link uma div com id

 

<div id='algum'></div>

e usa innerHTML para colocar o input nele assim:

 

document.getElementById('algum').innerHTML='<input type="text" name="textfield" id="textfield" />';

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca do lado desse link uma div com id

 

<div id='algum'></div>

e usa innerHTML para colocar o input nele assim:

 

document.getElementById('algum').innerHTML='<input type="text" name="textfield" id="textfield" />';
mas como teria q fazer isso ao clicar em um link (sou novo em javascript)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce pode colocar o 2 codigo ai que te passei dentro de uma funçao e chama-la, por exemplo assim:

 

function area(){
document.getElementById('algum').innerHTML='<input type="text" name="textfield" id="textfield" />';
}

essa parte ai dentro do <script> do seu head, e no seu link faça assim

 

<a href="java script:void(0);" onclick="area();">Clique aqui</a>

esse link diz que ao clicar (onclick) deve chamar a funçao area();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.