动态生成的文本框在“后退”之后消失了,如何解决
我用如下方法在页面动态“画”出用户指定个数的文本框。这些文本框在当前页面显示正常,但进入另一页并后退回该页时,全部不见了。这是为何?
<script language="javascript">
function setid()
{ strStudentName='<br>';
var MaxStudentID;
var SutdentCount = window.form1.StudentCount.value;
if(!SutdentCount)
window.form1.StudentCount.value=1;
if(SutdentCount<=0 || SutdentCount>100 )
{alert("新增学生个数为1-30个!\n请重新填写!");return false;}
for(i=1;i<=SutdentCount;i++)
{
strStudentName+=i+'.<input type="text" name="StudentName" class="otherinput"><br>';
}
//学生个数为n,就显示n个文件框
window.tdStdName.innerHTML=strStudentName+'<br>';
}
</script>
<form name="form1" action="save1.asp">
<table><tr><td><input name="StudentCount" type="text" onChange="setid();"></td></tr>
<td id="tdStdName">1.<input type="text" name="StudentName" class=" otherinput"></td></tr></table>
<input type="submit" name="Submit" value="确定">
</form>
为确这些动态生成的文本框不全为空,我在save1.asp中判断这些文本框的值,如果全为空,则要求用户后退返回重填。当“后退”后,这些文本框全部不见了。
如何解决这个问题?
或者如何在当前页确保这些文本框不全为空?
高手解答,百分感谢!
<script language="javascript">
function setid()
{ strStudentName='<br>';
var MaxStudentID;
var SutdentCount = window.form1.StudentCount.value;
if(!SutdentCount)
window.form1.StudentCount.value=1;
if(SutdentCount<=0 || SutdentCount>100 )
{alert("新增学生个数为1-30个!\n请重新填写!");return false;}
for(i=1;i<=SutdentCount;i++)
{
strStudentName+=i+'.<input type="text" name="StudentName" class="otherinput"><br>';
}
//学生个数为n,就显示n个文件框
window.tdStdName.innerHTML=strStudentName+'<br>';
}
</script>
<form name="form1" action="save1.asp">
<table><tr><td><input name="StudentCount" type="text" onChange="setid();"></td></tr>
<td id="tdStdName">1.<input type="text" name="StudentName" class=" otherinput"></td></tr></table>
<input type="submit" name="Submit" value="确定">
</form>
为确这些动态生成的文本框不全为空,我在save1.asp中判断这些文本框的值,如果全为空,则要求用户后退返回重填。当“后退”后,这些文本框全部不见了。
如何解决这个问题?
或者如何在当前页确保这些文本框不全为空?
高手解答,百分感谢!
...全文
相关推荐
鼠标选中文本框,默认内容消失
鼠标选中文本框,默认内容消失,没有新内容输入的时候,鼠标点击文本框以为的区域默认内容重新显示。
js实现input文本框点击时文字消失,失去焦点
js实现input文本框点击时文字消失,失去焦点
jQuery实现文本框获得焦点文字消失
jQuery实现文本框获得焦点文字消失 1、文本框获得焦点改变文字颜色的jQuery代码; 2、文本框获得焦点仅文字消失,不牵扯到样式改变;
文本框点击时文字消失失去焦点时文字出现
文本框点击时文字消失失去焦点时文字出现.txt文本框点击时文字消失失去焦点时文字出现.txt文本框点击时文字消失失去焦点时文字出现.txt
文本框聚焦提示文字消失失,去焦点显示提示文字
文本框聚焦提示文字消失 失去焦点显示提示文字



