問題23:要素内の最後に要素を挿入しよう
.addをclickしたら
.valの最後にinputの値を追加しよう。
.valの最後にinputの値を追加しよう。
あらかじめエディタに書くコード
<div class="val"></div>
<input type="text">
<div class="add">追加する</div>
¥HTML¥
期待する画面
解答ソースコード
$(function(){
$('.add').on('click', function(){
$('.val').append($('input').val());
});
});
¥JavaScript¥
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>タイトル</title>
</head>
<body>
<div class="val"></div>
<input type="text">
<div class="add">追加する</div>
<script
src="https://code.jquery.com/jquery-3.4.1.js"
integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
crossorigin="anonymous"></script>
</body>
</html>
¥HTML¥
完了にする!
活動記録をTweetする
1.JavaScriptでできること
ポイントは追加する内容を $('input').val()) としている点です。
この取得方法は非常に良く使うので覚えておきましょう。