关于asp中 按钮 触发更改数据库值
我在一个asp页面上有2个按钮,每个按钮都有onclick=changevalue()这个函数用与更改数据库内status的值例如用户点button1这个值就改为1,用户...
我在一个asp页面上有2个按钮,每个按钮都有onclick=changevalue() 这个函数用与更改数据库内status的值 例如用户点button1 这个值就改为1,用户点button2 这个值就改为2 问我要如何写这个 changevalue()
展开
2个回答
展开全部
onclick=changevalue()这样写是调用javascript的changevalue(),是在客户端运行的,除非你在changevalue()中使用Ajax,否则无法更新服务器端的数据库。一般的做法是点按钮后提交到服务器去处理(按钮的类型是Submit)。当然提交也可以写在changevalue()中,像下面这样:
<script>
function changevalue(){
document.forms[0].submit();
}
</script>
不过,如果单纯象你说的这种需求,在提交前并没有其它的客户端操作,所以这种方式似乎多此一举。
<script>
function changevalue(){
document.forms[0].submit();
}
</script>
不过,如果单纯象你说的这种需求,在提交前并没有其它的客户端操作,所以这种方式似乎多此一举。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询