html 与.aspx页面之间的数据传递,求高手指导
functionbt2(){varselt2=document.getElementById("selt2");varselt1=document.getElementB...
function bt2(){
var selt2=document.getElementById("selt2");
var selt1=document.getElementById("selt1");
var option=selt2.selectedIndex;
var optionofme=selt1.selectedIndex;
var div2=document.getElementById("div2");
var optionss=selt1.options[optionofme].text;
var opt=selt2.options[option].text;
if(optionss=="论述题"){
for(var i=0;i<opt;i++){
var p=document.createElement("p");
p.innerText="第"+ i +"题";
var txt=document.createElement("input");
var br=document.createElement("br");
txt.type="text";
txt.name="lunsuti" + i;
div2.appendChild(p);
div2.appendChild(txt);
div2.appendChild(br);
}
}
else if(optionss=="单选题"){
for(var i=0;i<opt;i++){
var p=document.createElement("p");
p.innerText="第"+ i +"题";
var txt=document.createElement("input");
var br=document.createElement("br");
txt.type="text";
txt.name="danxuanti" + i;
div2.appendChild(p);
div2.appendChild(txt);
div2.appendChild(br);
}
}
else{
for(var i=0;i<opt;i++){
var p=document.createElement("p");
p.innerText="第"+ i +"题";
var txt=document.createElement("input");
var br=document.createElement("br");
txt.type="text";
txt.name="douxuanti" + i;
div2.appendChild(p);
div2.appendChild(txt);
div2.appendChild(br);
以上是js代码
<div id="div2" style="position:absolute; display:none; top:20%; width:600px; left:35%; height:600px; border:3px solid #33FF33">
<p style="color:Red">请选择要添加的题目:</p><span id="span1" style="width:100; height:50; display:block"> <select id="selt1">
<option>请选择。。。。</option>
<option> 单选题</option>
<option>多选题</option>
<option>论述题</option>
</select><input type="button" id="bt1" value="确认" onclick="bt1()"/>
</span>
<p id="p1" style="display:none">请选择要添加几题</p> <span id="span2" style="width:100; height:30px; display: block"><select id="selt2">
<option>请选择......</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select> 这些事<body>里的代码,我现在想要在后台创建一个数据库,后台页面主要用于接收<option>的内容,还有在js中创建的creatElement的text内容,我该怎么进行数据的传递,后台该怎么进行接收(主要是这个问题)谢了。 展开
var selt2=document.getElementById("selt2");
var selt1=document.getElementById("selt1");
var option=selt2.selectedIndex;
var optionofme=selt1.selectedIndex;
var div2=document.getElementById("div2");
var optionss=selt1.options[optionofme].text;
var opt=selt2.options[option].text;
if(optionss=="论述题"){
for(var i=0;i<opt;i++){
var p=document.createElement("p");
p.innerText="第"+ i +"题";
var txt=document.createElement("input");
var br=document.createElement("br");
txt.type="text";
txt.name="lunsuti" + i;
div2.appendChild(p);
div2.appendChild(txt);
div2.appendChild(br);
}
}
else if(optionss=="单选题"){
for(var i=0;i<opt;i++){
var p=document.createElement("p");
p.innerText="第"+ i +"题";
var txt=document.createElement("input");
var br=document.createElement("br");
txt.type="text";
txt.name="danxuanti" + i;
div2.appendChild(p);
div2.appendChild(txt);
div2.appendChild(br);
}
}
else{
for(var i=0;i<opt;i++){
var p=document.createElement("p");
p.innerText="第"+ i +"题";
var txt=document.createElement("input");
var br=document.createElement("br");
txt.type="text";
txt.name="douxuanti" + i;
div2.appendChild(p);
div2.appendChild(txt);
div2.appendChild(br);
以上是js代码
<div id="div2" style="position:absolute; display:none; top:20%; width:600px; left:35%; height:600px; border:3px solid #33FF33">
<p style="color:Red">请选择要添加的题目:</p><span id="span1" style="width:100; height:50; display:block"> <select id="selt1">
<option>请选择。。。。</option>
<option> 单选题</option>
<option>多选题</option>
<option>论述题</option>
</select><input type="button" id="bt1" value="确认" onclick="bt1()"/>
</span>
<p id="p1" style="display:none">请选择要添加几题</p> <span id="span2" style="width:100; height:30px; display: block"><select id="selt2">
<option>请选择......</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select> 这些事<body>里的代码,我现在想要在后台创建一个数据库,后台页面主要用于接收<option>的内容,还有在js中创建的creatElement的text内容,我该怎么进行数据的传递,后台该怎么进行接收(主要是这个问题)谢了。 展开
若以下回答无法解决问题,邀请你更新回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询