| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1418 人关注过本帖
标题:请问button 提交状态问题
只看楼主 加入收藏
xiaoyanger
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2009-11-3
结帖率:0
收藏
已结贴  问题点数:10 回复次数:7 
请问button 提交状态问题
case "sta"
id = request("hid")
sta = request("sta")
response.write id&"aaaaaaaaaaaaaaaaaaaaa"
'response.end
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from CisRegUser where id="&id,conn,1,3
rs("status") = Cint(sta)
rs.update
CLOSEDB

<form id="form1" name="form1" method="post" action="list.asp">
    <input type="button" name="sta" value="确认有效" style="font-size:12px" onclick="ck(<%=rs("id")%>)" >   
    <input type="button" name="sta2" value="已拨打" style="font-size:12px" onclick="ck2(<%=rs("id")%>)">
    <input type="button" value="修改" style="font-size:12px" onclick="show(<%=rs("id")%>)">
    <input name="hid" type="" id="hid" value="<%=rs("id")%>" />
    <input name="action" type="" id="action" value="sta" />
            </form>

我怎么把状态存入数据库呢?
搜索更多相关主题的帖子: 状态 button 
2009-11-19 16:21
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:5 
隐藏域 按钮点击修改隐藏域的值 隐藏域的值存入数据库
2009-11-19 16:26
xiaoyanger
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2009-11-3
收藏
得分:0 
上面楼主能说清楚点吗?我是新手,请多多指教。
2009-11-19 16:38
xiaoyanger
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2009-11-3
收藏
得分:0 
就我上面写的哪里有问题啊?我一直试了都不行,先谢谢了!
2009-11-19 16:39
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
你上面又没给完整的代码 哪知道你错在哪里
2009-11-19 17:03
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:5 
    <input type="button" name="sta" value="确认有效" style="font-size:12px" onclick="ck(<%=rs("id")%>)" >   
    <input type="button" name="sta2" value="已拨打" style="font-size:12px" onclick="ck2(<%=rs("id")%>)">
    <input type="button" value="修改" style="font-size:12px" onclick="show(<%=rs("id")%>)">
    <input name="hid" type="" id="hid" value="<%=rs("id")%>" />
    <input name="action" type="" id="action" value="sta" />


onclick="ck(<%=rs("id")%>)"
这里面错了吧:

应该是: "onClick="location.href='你接收这个状态进行处理的网页?<参数名=<%=具体参数%>'"


授人于鱼,不如授人于渔
早已停用QQ了
2009-11-22 12:03
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
因为是三个按钮.
我不建议使用表单提交,而是使用 java 进行跳转页面的方式进行提交.

你要使用的表单,我想到的方法如下:我不懂JAVA,无法给你写出示例代码来.

定义一个隐藏参数.当你点下上面三个按钮中的任一时,,传送具体的参数给一个 java 函数 .
这个函数收到参数后 ,设置这个隐藏表单参数为指定值,然后提交表单.

我上一层是不使用表单,而是使用按钮+GET方法提交的数据的方法.使用这个方法后 ,建议你处理了状态好再次跳转一下页面,把地址栏的信息刷新掉.
也可以把具体参数那部分采用某个方式进行加个密,以及包含校验的数据到内.


授人于鱼,不如授人于渔
早已停用QQ了
2009-11-22 12:09
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
java和javascript差远了去了
点击给隐藏域赋值类似这样
onclick="document.getElementById('隐藏域的id').value = '你想设定的值'"
2009-11-22 14:21
快速回复:请问button 提交状态问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025493 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved