В веб-приложении есть раскрывающееся меню, когда пользователи выбирают любую из опций в раскрывающемся меню, мне нужно создать текстовое поле и флажок.Я реализовал onSelect on выпадающее меню и вызвал функцию, которая фактически вызывает функцию, которая добавляет текст, но мне нужно сгенерировать флажок вместе с текстовым полем.
Я пытался вызвать еще одну функцию, но она не работает, я также пытался использовать «&&», даже если она не работает, и я пытался вызвать функцию внутри функции, даже если она не работает.Как мне это сделать?
Это код
<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>