我有一个网络项目,我将一些带有创建的 html 代码的问题注入到 html 页面中。由于这些 html 对象是动态创建的,我不知道会有多少问题以及它们的 ID 是多少。我需要得到选定的答案。
这里有一段动态创建的html代码和一些带有JSFiddle演示的javascript函数。我尝试获取所选答案的 nextPage 功能不起作用。
function nextPage() {
var results = new Array();
var contents = $(this).parents("div").parents("div").find("input");
contents.filter(":checked").each(function () {
var idx = $(this).index();
results.push($(this).parent().children().get(idx + 1).innerHTML);
alert($(this).parent().children().get(idx + 1).innerHTML);
});
contents.filter(":text").each(function () {
results.push($(this).val());
});
alert(results.join(";"));
pageNumber += 1;
window.location = '#question' + pageNumber;
}
如何获得选定的答案?任何帮助将不胜感激。