我有一個應用程序,您可以在我的jsfiddle中測試以查看它是如何工作的,jsfiddle。現在這個應用程序所做的是允許用戶爲每個問題選擇選項和答案,(jsfiddle上的應用程序不會顯示問題,因爲這個問題不需要)。如何在新的表格行列下顯示我的答案
現在會發生什麼是用戶選擇一個選項,鍵入他/她想要的答案的數量,然後從下面的按鈕中選擇答案。用戶將添加一個問題,然後在顯示所選答案的表格中將出現一個新行。
關於如何使用應用程序,所以你可以嘗試自己的jsfiddle例:
打開網格(開放式網格鏈接)並選擇選項「4」。
在文本框(#numberAnswerTxt)
選擇按鈕 「A」 和 「C」 的 「解答數」 鍵入號碼2。
點擊「添加問題」按鈕。
現在你可以看到一個新錶行出現但沒有什麼是除了一個空的文本框輸入「ANSWER2欄下。(不需要文本框)。
我想是的精確副本當在新表格行中提交答案時,答案按鈕(如果按照小提琴中的示例操作,則其按鈕「A」到「D」,選擇「A」和「C」)顯示在「答案」列中。我想顯示它爲按鈕,因爲它們是,但我絕對不知道如何做到這一點。
有誰知道該怎麼做?
控制的「答案」列的新錶行的代碼如下:
cell = document.createElement("td");
cell.className = "answer";
input = document.createElement("input");
input.name = "answer_" + qnum;
cell.appendChild(input);
row.appendChild(cell);
這可以在function insertQuestion(form)
具有接近的jsfiddle的Javascript節結束時被發現。
我事前表示道歉,事實上有很多代碼在小提琴中,但需要代碼來讓應用程序在小提琴中工作。 – BruceyBandit 2011-12-17 15:15:09
你可以使用jQuery嗎? – jjmontes 2011-12-17 15:30:37
嗯,我想我可能已經覆蓋你的小提琴:-(抱歉, – jjmontes 2011-12-17 15:32:54