如何动态生成控件?
在线问卷调查系统,需要向用户提供在线编辑试题的功能,即用户可在网页上增加(或编辑)题目(选择题,问答题),为选择题增加(或编辑)选项。这个需求如何实现?要用到哪些技术?
如果是像下面这种效果如何实现?其中每个【】都是按钮,点一下【增加题目】就会在其下方出现一个文本框以供用户输入题目,输入题目之后,再点击【增加选项】,点击一次就在当前选项下方新增一个文本框以供用户输入选项,全部输入完毕后点击【保存题目】就能将该题目保存到数据库。
【增加题目】
题目 1 ××××××××××××××××××××××××× 【编辑】【删除】
【增加选项】
选项 A ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 B ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 C ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 D ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
【保存题目】
【增加题目】
题目 2 ××××××××××××××××××××××××× 【编辑】【删除】
【增加选项】
选项 A ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 B ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 C ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 D ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
【保存题目】
【增加题目】
题目 3 ××××××××××××××××××××××××× 【编辑】【删除】
【增加选项】
选项 A ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 B ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 C ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 D ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
【保存题目】
【增加题目】
题目 4 ××××××××××××××××××××××××× 【编辑】【删除】
【增加选项】
选项 A ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 B ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 C ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
选项 D ××××××××××××××××××××××××× 【编辑】【删除】【上移】【下移】
【保存题目】
。。。。