Asp classic ASP请求。div的表单ID?

Asp classic ASP请求。div的表单ID?,asp-classic,request.form,Asp Classic,Request.form,我正在做一个学校项目,简单地说,我必须将数据提交到数据库中,我要提交的数据是动态生成的,并分配给div/input的id。我知道我可以在ASP中使用request.form来检索数据,但这只检索输入的输入数据(即文本区域内的文本,而不是文本区域的id,这是我想要的),有人知道我如何在ASP中请求div的id吗?对不起,如果我不是100%清楚。 即,如果我们有投入: <input type="textarea" name="firstname" id="1"></input>

我正在做一个学校项目,简单地说,我必须将数据提交到数据库中,我要提交的数据是动态生成的,并分配给div/input的id。我知道我可以在ASP中使用request.form来检索数据,但这只检索输入的输入数据(即文本区域内的文本,而不是文本区域的id,这是我想要的),有人知道我如何在ASP中请求div的id吗?对不起,如果我不是100%清楚。 即,如果我们有投入:

<input type="textarea" name="firstname" id="1"></input>


我如何请求ID以使检索到的数据为1,而不是用户输入到文本区域的数据。

任何选项都必须在客户端完成,因为如果不修改html表单,您无法在服务器上执行此操作

  • 修改
    name
    以在生成表单时包含
    id
    name=“firstname\u 1”
    并在回发中提取它

  • 添加包含
    id
    值的固定隐藏输入:

  • 截取帖子,或者设置以前为空的隐藏输入的值,或者,如您所说,不关心文本区域内容,则用其id替换其值

  • 
    ...
    函数过程()
    {
    document.frm.firstname.value=document.frm.firstname.id;
    }
    
    请注意,数字
    id
    s仅在HTML5中有效。

    您可以枚举
    表单
    对象

    (注意:枚举是为某物赋值或检索值的过程)

    
    
    在上述情况下,
    lc
    中保存的值是回发到页面的控件的ID

    查询字符串的处理过程也相同。如果需要了解各种可用查询字符串的详细信息,请修改上述代码,以从
    QueryString
    成对值集请求信息

    
    
    我真的很惊讶他们还在学校里教授经典ASP;o) 谢谢,我没有想过使用隐藏输入,这对我来说应该有用!
       <form name="frm" onsubmit="process();">
       ...
        
       function process()
       {
           document.frm.firstname.value = document.frm.firstname.id;
       }