-2
サブミットボタンを使ってテキストボックスを作成し、テキストボックスのデータをjs変数に保存したいとします。どうやってやるの?テキストボックスとJSのサブミットボタン
サブミットボタンを使ってテキストボックスを作成し、テキストボックスのデータをjs変数に保存したいとします。どうやってやるの?テキストボックスとJSのサブミットボタン
あなたは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
変数に含まれています。
//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>
可能な重複彼らは@FastSnail(https://stackoverflow.com/questions/14939010/get-value-from-text-area) –
[テキスト領域から値を取得]また、既存のHTMLを持つJSだけでなく、HTMLをコード化する方法についても疑問に思っています...また、何かが重複の複製 – Booligoosh