Asp classic ASP请求。div的表单ID?
我正在做一个学校项目,简单地说,我必须将数据提交到数据库中,我要提交的数据是动态生成的,并分配给div/input的id。我知道我可以在ASP中使用request.form来检索数据,但这只检索输入的输入数据(即文本区域内的文本,而不是文本区域的id,这是我想要的),有人知道我如何在ASP中请求div的id吗?对不起,如果我不是100%清楚。 即,如果我们有投入: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>
<input type="textarea" name="firstname" id="1"></input>
我如何请求ID以使检索到的数据为1,而不是用户输入到文本区域的数据。任何选项都必须在客户端完成,因为如果不修改html表单,您无法在服务器上执行此操作
name
以在生成表单时包含id
,name=“firstname\u 1”
并在回发中提取它
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;
}