※ ChatGPTを利用し、要約された質問です(原文:appendChildでのデフォルト値)
appendChildでドロップダウンコピーを作成する方法は?
このQ&Aのポイント
appendChildを使用してドロップダウンコピーを作成し、初期値を指定する方法を教えてください。
テキストボックスではできそうな気がしますが、ドロップダウンの初期値を指定することはできるのでしょうか?
以上、困っているので、アドバイスをいただけると助かります。
お世話になってます。
下記のようにスクリプトを書いてますが、思ったとおりにいかず
困っています。
やりたいのは
ボタンとドロップダウンが一つずつあり、ボタンを押すたびに
ドロップダウンのコピーが作成されていくという動きです。
ここで、作成するドロップダウンの初期値(例えばBBB)を指定することは
できないのでしょうか?
テキストボックスではVALUEもコピーされたので、できそうな
気はするのですが・・・
以上、宜しくお願いします。
※ソース載せておきます。
<html>
<head>
<script>
function AddLine(AddID,CpyID){
var nodAddNode; //
var nodCpyRoot; //
var nodCounter; //
var nodCpyNode; //
nodAddNode = document.getElementById(AddID);
nodCpyRoot = document.getElementById(CpyID);
nodCpyNode = nodCpyRoot.cloneNode(true);
nodAddNode.appendChild(nodCpyNode);
}
</script>
</head>
<body>
<INPUT TYPE="BUTTON" CLASS="cbtnFourChar" VALUE="add" onclick="AddLine('aaa','CDKUBN');focus();">
<br />
<br />
<div id="bbb">
<div id="aaa">
<SELECT name="CDKUBN" id="CDKUBN">
<OPTION VALUE=""></OPTION>
<OPTION VALUE="3" SELECTED>AAA</OPTION>
<OPTION VALUE="5">BBB</OPTION>
</SELECT>
</div>
</div>
</body>
</html>
お礼
dsuekichiさん ありがとうございます!できました! カテゴリが「VisualBasic」なの気づいてました。 なんかホイールをグリグリしてしまっていたようで・・・ 確認不足、すみませんでした。 取消、編集、いずれもできないんですね。回答つくまでは締切も。。