我有一个应用程序,您可以在我的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