2
我有一個表單,可以使用「添加問題」按鈕添加多個問題。如果您點擊該按鈕,則會創建一個新的手風琴組。插入動態html內容
<div id="accordion1" class="accordion">
<div id="group1" class="accordion-group">
<input type='text' id='question1' class='textbox-input'/>
</div>
</div>
<input type"button" value="Add Question" id="addQuestion" onclick="javascript:addQuestion();"/>
<script>
function addQuestion(){
var previousContent = document.getElementById("accordion1").innerHTML;
var newContent = "<div id='group2' class='accordion-group'>" +
"<input type='text' id='question2' class='textbox-input'/>" +
"</div>";
document.getElementById("accordion1").innerHTML = previousContent + newContent;
}
</script>
我也有一些給文本框造型的腳本,但這些樣式不適用於添加的新動態內容。而且每個手風琴組內的選擇框都會被禁用。有誰知道如何解決這個問題?
你是否有任何機會使用jQuery? – 2013-03-16 19:38:27
我沒有在**添加問題功能**中使用jQuery。 jQuery被用於其他元素。 – 2013-03-16 19:41:28
我使用jQuery的.append()函數,它工作。但我的下拉框仍然是禁用的。有關如何將腳本應用到動態添加下拉框的幫助? – 2013-03-16 19:50:32