javascript-使用ASP变量的动态表单验证
作者:互联网
我的数据库中有52个成员.当显示在管理面板中时,每个人都有与其关联的表单,因此我可以为每个成员做笔记.
每个会员都有一个ID,因此我在页面上的每个表单都这样命名:“ frmRepNotes<%= MemberList(” MemberID“)%>”基于数据库中的memberID.结果是类似frmRepNotes67453.现在,我想在保存注释之前验证表单.
如何在JavaScript中使用该数字?
function validate(strid)
{
var ErrorFound = 0
if (document.'+strid+'.taNotes.value == '')
{
ErrorFound = ErrorFound + 1
}
if (ErrorFound == 0)
{
document.'+strid+'.submit();
}
}
如何才能做到这一点?
解决方法:
考虑重构是这样的吗?
function validate(strid)
{
var ErrorFound = 0;
var theForm = document.getElementById("frmRepNotes"+strid);
if (theForm.taNotes.value == '')
{
ErrorFound +=1;
}
if (ErrorFound == 0)
{
theForm.submit();
}
}
标签:asp-classic,javascript 来源: https://codeday.me/bug/20191102/1992584.html