文本框ID为变量,如何获取该文本框的值?

bnc9595 2008-11-29 12:09:28
我的文本框ID使用了变量,该变量是从数据库中读出来的,我本是想使用变量确定我要修改的那个文本框,现在麻烦来了,我在提交表单的时候,却不知道如何获取该文本框的ID了,求高手帮忙分析一下,谢谢了!

通知公告这个文本框的ID是:ID=“<%=rs("lm")%>”
如何实现点击确定,来修改这一项。
通过连接传递参数,可是到页面部分,我不清楚如何接受这个文本框的参数了。求助。
...全文
394 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
使用JS
bnc9595 2008-11-29
  • 打赏
  • 举报
回复
传递的话传递的是默认值,比如,我的默认值是“通知公告”,我在文本框里改成“新闻发布”,可是用连接传过去的还上“通知公告”,估计传递不行吧,还是得靠接受参数。
neo_yoho 2008-11-29
  • 打赏
  • 举报
回复
举个简单思路
<input type="button" onclick="m(this)"> <!-- 将button对象传入function -->
<script>
function m(obj)
{
var tr = obj.parentNode.parentNode //获取父节点至TR对象
var input = tr.getElementsByTagName("input") //获取该TR对象下的input元素组
//以下用for判断input的type=="text"时 取值
}
</script>
wang7655 2008-11-29
  • 打赏
  • 举报
回复
用点击连接上带参数过去吧

<a href="del.asp?id=<%=rs("newsid")%>">删除</a>
平淡真无奇 2008-11-29
  • 打赏
  • 举报
回复
用javascript吧

修改按钮上加 onclick="alert(document.getElementById('<%=rs("lm")%>').value);"
craft001wen 2008-11-29
  • 打赏
  • 举报
回复
你的表单思路有问题
一,不知道你加个"确定"链接有什么意义

只是纯粹的修改,删除操作,直接给BUTTON或者链接就行了,因为点修改时,就有确定的行为了.

二,每一行循环的数据,本身就有自己的ID定位,根本不要你再去定位,你所有做的,只是在后台接行指定修改的ID就行了

如:
<%
do while not rs.eof
response.write"<form action='?' method='post'>"
response.write "<input type='text' name='gg' value='"&rs("lm")&"'>"
response.write"<input type='hidden' name='id' value='"&rs("id")&"'>"
response.write "<input type='submit' name='修改'>"
response.write"</form>"
rs.movenet
loop
%>
这样,你后台就只要接收,id的值就行了
id=request.form("id")
layers2323 2008-11-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 bnc9595 的回复:]
传递的话传递的是默认值,比如,我的默认值是“通知公告”,我在文本框里改成“新闻发布”,可是用连接传过去的还上“通知公告”,估计传递不行吧,还是得靠接受参数。
[/Quote]


那你就把文本框的id传过去呀,
<a href="del.asp?id= <%=rs("lm")%>">删除 </a>
layers2323 2008-11-29
  • 打赏
  • 举报
回复
大致如是,语法自己改。
layers2323 2008-11-29
  • 打赏
  • 举报
回复
“确定”的onclick事件:
onclick = "javascript:return Confirm(document.getElementById('<%=rs("lm")%>'))"

Confirm 里面定义你的提交事件,无论是post还是get。

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧