<div class="codetitle"> <span><a style="CURSOR: pointer" data="36497" class="copybut" id="copybut36497" onclick="doCopy('code36497')"><u>コードをコピーします</u></a></span> コードは次のとおりです。</div> <div class="codebody" id="code36497"> <br><script>>function clearOption(obj, e){ <BR>var currKey=0,e=e||event; <BR>currKey=e.keyCode||e.that||e.charCode; <BR>if(currKey == 8){ <BR>obj.options[0].text = ""; <BR>} <BR>} <BR>function writeSelect(obj,e){ <BR>var currKey=0,e=e||event; currKey=e .keyCode||e.that||e.charCode; <BR>obj.options[0].selected = "select"; <BR>if(currKey != 8){//この場所は避けてくださいfirefox 再び 迷惑な文字化けが表示される場合は、Firefox でこの文をコメントして効果を確認してください。 <BR>obj.options[0].text = obj.options[0].text String.fromCharCode(currKey); } <BR>e.returnValue=false; <BR>return obj.options[0].text; <BR>} <BR>function ttt(){ <BR>var jg = document.getElementById("aa") 。 options[document.getElementById("aa").selectedIndex].text; <BR>//もちろん、前の writeSelect 関数でオプションの値を設定することもできます。この場合、value を使用して直接取得することもできます。プログラム内で<BR>jQuery("#aa").empty(); <BR>jQuery("#aa").append("<option value=''></option>"); <br>} <br><br></script> <br><br> <br><br> </div> <br><div class="codetitle">コードをコピー<span><a style="CURSOR: pointer" data="28211" class="copybut" id="copybut28211" onclick="doCopy('code28211')"><u> コードは次のように:</u></a> </span><select style='width:150px;z-index:-1' id="aa" name="selectHelpCode" onkeydown="clearOption(this,event)" onkeypress ="writeSelect(this,event) "> </div><option value=""></option> <div class="codebody" id="code28211"><option value="11">11</option> ;オプション値="22">22</オプション> <br><オプション値="33">33</オプション> <br></select> " value="Clear" onclick= "ttt();"/> <br><br> </div>