2017-12-17 4 views
-2

Ich möchte ein Textfeld mit einem Senden-Button erstellen und dann die Daten im Textfeld in eine Variable js speichern. Wie kann ich das machen?Schaltfläche "Senden" mit Textfeld und JS

+2

Mögliche Duplikat [Get Wert von Textbereich] (https://stackoverflow.com/questions/14939010/get-value-from-text-area) –

+0

@FastSnail Sie sind Ich frage mich auch, wie man den HTML-Code, nicht nur den JS-Code mit vorhandenem HTML-Code, codiert ... Auch ich liebe es, wenn etwas als Duplikat eines Duplikats markiert ist – Booligoosh

Antwort

0

Sie können dies HTML forms mit tun und dann das value Attribute mit JavaScript:

var myValue; 
 
function submit() { 
 
    myValue = document.getElementById("myTextArea").value; 
 
    console.log(myValue); 
 
}
<form action="javascript:submit()"> 
 
    <textarea id="myTextArea"></textarea> 
 
    <input type="submit"> 
 
</form>

Der endgültige Wert wird in den myValue Variablen enthalten.

0

//get value in console log 
 
var a = document.getElementsByTagName('textarea')[0]; 
 
document.getElementsByTagName('input')[0].addEventListener('click',function(e){ 
 
e.preventDefault() 
 
console.log(a.value) 
 
}) 
 
//or get value in specific div 
 
document.getElementsByTagName('input')[0].addEventListener('click',function(e){ 
 
e.preventDefault() 
 
document.getElementById('val').innerHTML = a.value; 
 
})
<form> 
 
<textarea></textarea> 
 
<input type="submit"> 
 
<br/> 
 
</form> 
 
<div id='val'></div>

Verwandte Themen