• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:チェックボックスの値取得後の加工について)

チェックボックスの値取得後の加工について

このQ&Aのポイント
  • チェックボックスの値を取得して加工する方法について解説します。
  • JavaScriptの修正を行い、取得した値を指定の形式で出力する方法を紹介します。
  • 具体的なコードと実行結果も示していますので、参考にしてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

こんな感じで <script> function textoutput(f) { var c = f.elements["C01"]; var text = 'アンケート結果' + '\n'; var flg=true; for ( var i = 0; i < c.length; i ++ ) { if( c[i].checked ) { if(flg){flg=false;text+=" →";}else{text+="、";} text += c[i].value; } } f.elements["output"].value=text; } </script> <form> <input type="checkbox" name="C01" value="回答1" id="checkbox1-1"> <input type="checkbox" name="C01" value="回答2" id="checkbox1-2"> <input type="button" value="ログ出力" onClick="textoutput(this.form);"><br> <textarea name="output" id="output" cols="60" rows="10"></textarea><br> </form>

yumi007
質問者

お礼

お礼が遅くなり申し訳ございませんでした。 無事、意図することが出来るようになりました。 今後とも、よろしくお願いいたします。

関連するQ&A