前提・実現したいこと
チェックボックスの値を取得して、値を<p>タグで自動表示させるところまではできたのですが、
チェックされた値を<li>タグで表示させたいです。
jQueryも読み込んでいます。
【例:REDとGREENがチェックされた場合】
(現在)<p>RED,GREEN</p>
(希望)<ul><li>RED</li><li>GREEN</li></ul>
よろしくお願い致します。
該当のソースコード
html
1<label><input type="checkbox" name="color" value="RED" />RED</label> 2<label><input type="checkbox" name="color" value="BLUE" />BLUE</label> 3<label><input type="checkbox" name="color" value="GREEN" />GREEN</label> 4 5<p class="result"></p>
script
1$(function(){ 2 $('[name="color"]').change(function(){ 3 var aryCmp = []; 4 $('[name="color"]:checked').each(function(index, element){ 5 aryCmp.push($(element).val()); 6 }); 7 $('.result').html(aryCmp.join(',')); 8 }); 9});
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/14 05:09