2017-12-17 3 views
-2

サブミットボタンを使ってテキストボックスを作成し、テキストボックスのデータをjs変数に保存したいとします。どうやってやるの?テキストボックスとJSのサブミットボタン

+2

可能な重複彼らは@FastSnail(https://stackoverflow.com/questions/14939010/get-value-from-text-area) –

+0

[テキスト領域から値を取得]また、既存のHTMLを持つJSだけでなく、HTMLをコード化する方法についても疑問に思っています...また、何かが重複の複製 – Booligoosh

答えて

0

あなたはHTML formsを使ってこれを実行して、JavaScriptを使用してvalue属性をとることができます。

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

最終的な値はmyValue変数に含まれています。

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>

関連する問題