ユーザーがドロップダウンメニューからオプションを選択すると、テキストボックスとチェックボックスを生成する必要があるため、Webアプリケーションにドロップダウンメニューがあります。 onSelectをドロップダウンメニューで実装しました。実際にテキストを追加する関数を呼び出す関数が呼び出されましたが、テキストボックスと共にチェックボックスを生成する必要があります。JavaScriptで複数の要素を取得する
私はもう1つの関数を呼び出そうとしましたが、機能しませんでした。 "& &"でも動作しませんでしたが、関数内で関数を呼び出そうとしました。これはどうすればいいですか?
この
はコード<SCRIPT language="javascript">
function add(type) {
//Create an input type dynamically.
var element = document.createElement("input");
//Assign different attributes to the element.
element.setAttribute("type", type);
element.setAttribute("value", type);
element.setAttribute("name", type);
var foo = document.getElementById("fooBar");
//Append the element in page (in span).
foo.appendChild(element);
//var element=document.createElement("checkbox");
//var foo=document.getElementById("foobar");
//foo.appendChild(element);
var a=1;
if(a==1){
function add2(type) {
//Create an input type dynamically.
var chkbox = document.createElement("checkbox");
//Assign different attributes to the element.
chkbox.setAttribute("type", type);
chkbox.setAttribute("value", type);
chkbox.setAttribute("name", type);
//var foo = document.getElementById("fooBar");
//Append the element in page (in span).
appendChild(chkbox);
}
}
}
</SCRIPT>
は私たちに動作していないコードが表示される場合があります、そして、我々はそれが間違っていないと改善点を提案する理由を教えてもらいます。 – Quentin
あなたは 'document.createElement'を探していると思いますが、あなたが持っているところで[jsfiddle](http://jsfiddle.net)を作ってリンクを提供することができます。 ? (または少なくとも、いくつかのコードを提供してください) –
あなたのコードを投稿しない限り、私たちはあなたを助けることはできません。 –