jquery如何获取由自身创建的隐藏域值?
我想利用JQUERY实现一个在线答题系统,题目之间的切换遇到问题
<form name=form1>
var i=0;
$("#X1").append((i+1)+"."+json.question[i]);//i+1表示题号,json.question表示题目
$("#submit").click(function(){
i++;
$("#X1").empty();
$("#X1").append((i+1)+"."+json.question[i]);//这样做可以实现选择题1和2之间的切换,但是无法读出后面的题
}
我之前想到的方法如下
建立一个隐藏域,将value赋值为i+1,这样每次点击提交之后i自增1就可以实现下一个题的切换
var c=form1.hideinfo.value
var i=c?c:0;
$("#X1").append((i+1)+"."+json.question[i]+
"<input type=\"hidden\" name=\"hideinfo\" value=\"(i+1)\" />");
但是遇到的问题是c=form1.hideinfo.value获取不到value的值。提示是值为null
不知道大家有没有好的方法能解决题目之间的切换问题,只利用JQUERY。希望大家给出建议