Olá, bom dia! Estou a criar um formulário utilizando unicamente Script e HTML, pois o local onde se encontrará a página, apenas permite estes dois tipos de linguagem! Eo que pretendo fazer é: Que o usuário responda a questões, e vá enviando cada resposta, a resposta será exibida num outro campo, na mesma página! Por exemplo, vejam um primeiro exemplo: <html>
<head>
<script language='javascript'>
function escolha()
{
if(form.voiture1.checked==true)
{v1=form.voiture1.value+"<br>";}
else if(form.voiture1.checked==false)
{v1="";}
if(form.voiture2.checked==true)
{v2=form.voiture2.value+"<br>";}
else if(form.voiture2.checked==false)
{v2="";}
if(form.voiture3.checked==true)
{v3=form.voiture3.value+"<br>";}
else if(form.voiture3.checked==false)
{v3="";}
if(form.voiture4.checked==true)
{v4=form.voiture4.value+"<br>";}
else if(form.voiture4.checked==false)
{v4="";}
if(form.voiture5.checked==true)
{v5=form.voiture5.value+"<br>";}
else if(form.voiture5.checked==false)
{v5="";}
if(form.voiture6.checked==true)
{v6=form.voiture6.value+"<br>";}
else if(form.voiture6.checked==false)
{v6="";}
if(form.voiture7.checked==true)
{v7=form.voiture7.value+"<br>";}
else if(form.voiture7.checked==false)
{v7="";}
reponseTotal=(v1+v2+v3+v4+v5+v6+v7);
if(reponseTotal=="")
{reponseTotal="Não respondeu";}
obj=document.getElementById('ici');
obj.innerHTML="Escolha :<br>"+reponseTotal;
}
</script>
</head>
<body>
<div style='width:400px;height:250px;border:solid red 1px;padding:5px;background-color:yellow;float:left;'>
<form name="form">
<b>Pergunta</b>
<br><input type='checkbox' name='voiture1' value="11"> 11
<br><input type='checkbox' name='voiture2' value="22"> 22
<br><input type='checkbox' name='voiture3' value="33"> 33
<br><input type='checkbox' name='voiture4' value="44"> 44
<br><input type='checkbox' name='voiture5' value="55"> 55
<br><input type='checkbox' name='voiture6' value="66"> 66
<br><input type='checkbox' name='voiture7' value="77"> 77
<br><input type='button' value='Validar' onClick='escolha();'>
</form>
</div>
<div style='width:400px;height:250px;border:solid red 1px;padding:5px;background-color:pink;float:left;'>
<span id='ici'></span>
</div>
<div style='clear:left;'></div>
</html> Só que este exemplo, é dum formulário, tipo escolha de resposta! Ou seja, escolhemos uma opção, e será essa a resposta, o que eu queria é que fosse uma caixa de texto, para digitar a resposta, e depois ao enviar, aparecer a resposta dada! Não sei se me estão a perceber?! Será que conseguiriam mostrar uma "luz" para este problema! Obrigado!