为了账号安全,请及时绑定邮箱和手机立即绑定

如下代码中,求解我该怎样才能想选择哪个就修改的是哪个?

如下代码中,求解我该怎样才能想选择哪个就修改的是哪个?

开满天机 2022-05-23 19:15:16
{var yy=document.getElementById("xx");var x=yy.value;window.open("xinwenxg.asp?id="+x);}</script><body><style>.a{font-size:12px;margin-top:80px;width:500px; height:500px; border:2px solid #0000ff;}.b{border-bottom:2px solid #0000ff; font-size:20px; width:340px;}.c{margin-top:20px;}</style><body><div align="center">新闻数据库修改<div class="a" ><div><div class="c"><form name="form" action="" method="post"><input type="text" size="40" name="txt" value=""><input type="submit" name="cha" value=" 查询 "></div><%if request.form("cha")=" 查询 " thenset conn=server.createobject("ADODB.connection")CreateConn1 conn,2set rs=server.createobject("ADODB.Recordset")sql="select * from xwnr where 标题 like '%"&request.form("txt")&"%'"rs.Open sql,conn,1,1if not rs.eof thendo while not rs.eof%><div class="b"> <%=rs("标题")%> <input type="radio" name="xg" value="<%=rs("ID")%>" id="xx"></div><%rs.movenextloop%><input type="button" name="xg" value="修改" onclick="xiu( );"><%end ifrs.closeconn.closeset rs=nothingset conn=nothingend if%></form>我希望这个网页中 的ID 值能通过 JAVASCRIPT 连接到另一个网页中但是每次我修改的时候,他都是修改最上面的那个数据库中的新闻,求解怎样才能我选择哪个就修改的是哪个我想说这个网页中的那个表单 redio 中的ID才是我将要传递的ID 值 但是我 每次传递过去的值 都是最顶的那个ID 是不是我写的有问题 ,我可能写的传递又问题 请大神帮帮我万分感谢!
查看完整描述

2 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

//方法改成带参数的
function xiu(rsid){
window.open("xinwenxg.asp?id="+rsid);
}
//修改按钮
<input type="button" name="xg" value="修改" onclick='xiu(<%=rs("ID")%> );' >

查看完整回答
反对 回复 2022-05-30
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

function xiu(name){
window.open(name);
}
<input type="button" name="xg" value="修改" onclick="xiu(xg' value='<%=rs('ID')%>
);">
就是这么个思路。name要是动态的才行,加个动态序列吧,你是循环的,不动态肯定是只取一个,怎么后端代码写页面上。

查看完整回答
反对 回复 2022-05-30
  • 2 回答
  • 0 关注
  • 79 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信