<div class="codetitle"> <span><a style="CURSOR: pointer" data="65226" class="copybut" id="copybut65226" onclick="doCopy('code65226')"><u>コードをコピー</u></a></span> コードは次のとおりです:</div> <div class="codebody" id="code65226"> <br>$("select").change(function() {<br> var n = $(this).children().length;<br> var obj;<br> var i = 1;<br> $(this).children().each(function(){ <br> if(i == n)<br> {<br>alert($(this).text());<br> }<br> i ;<br> });<br> }); <br> </div> <br>上記の 2 つの方法に基づいて、次のように希望する効果を簡単に得ることができました。 <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="56940" class="copybut" id="copybut56940" onclick="doCopy('code56940')"><u>コードをコピー</u></a> </span> コードは次のとおりです。</div> <div class="codebody" id="code56940"> <br>function selectall()<br>{<br> $("select").children().each(function(){$(this) .attr("selected" ,"selected")})<br>}<br> </div> <br>children() と $(this).attr("selected","selected") をそれぞれ使用しました<br> js の使用法<br><div class="codetitle"> <span><a style="CURSOR: pointer" data="34914" class="copybut" id="copybut34914" onclick="doCopy('code34914')"><u>コードをコピー</u></a></span> コードは次のとおりです:</div> <div class="codebody" id="code34914"> <br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br><html xmlns="http ://www.w3.org /1999/xhtml"><br><head><br><meta http-equiv="Content-Type" content="text/html; ;<BR><script type ="text/javascript"><br><!--<BR>function selectAll()<BR>{<BR> var opts=document.getElementById("CourseList"); <BR> for(var i= 0;i<opts.length;i )<BR> {<BR> opts[i].selected=true;<BR> }<BR>}<BR>//--> ;<BR></script> ;<BR></head><br><body><br><select id="コースリスト" name="コースリスト" multiple="multiple" size="20" style="width:230px;" > <br><option value="003" >(003) 消費者行動と販売心理</option> <br><option value="004" > ) 商品企画とマーケティング </option> <br><option value="005" >(005) ブランドのポジショニングと広告原則</option> <br></select> ="button" onclick="selectAll()" value="すべて選択"<<BR></form><br></body><br></html><br><br> </div>