Domanda
Se digitiamo qualcosa nell'area di testo e premiamo il pulsante di invio, i valori dovrebbero essere visualizzati nella stessa pagina sotto quella. Come farlo?
E rimani permanentemente sulla pagina
Soluzione
È necessario JavaScript.
<form onsubmit="document.getElementById('output').innerHTML = document.getElementById('tarea1').value;return false">
<textarea id="tarea1"></textarea>
<input type="submit" />
</form>
<div id="output"></div>
Altri suggerimenti
È necessario un codice lato server, asp.net o PHP
Test per parametri Post / Get Eco testo in risposta
Se hai bisogno di conoscere i moduli e le nozioni di base sul lato server, w3schools.com è il posto migliore per iniziare
Per archiviare qualcosa in modo permanente, devi avere un server che esegue la tua pagina web. Non puoi semplicemente creare un file HTML che può essere modificato al volo e rendere tali modifiche permanenti. Dovrai imparare una lingua del server (ad esempio PHP) e avere un server (come Apache) in grado di visualizzare la tua pagina.
È questo ciò che intendi? creare un sito reale, non solo una pagina web?
Aggiungi un pezzo di JavaScript e allegalo a onClick
del pulsante di invio. In JavaScript, copia il valore dell'area di testo nella nuova posizione (assegna il testo a innerHTML
) e chiama anche submit ()
nel modulo.