问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用一个按钮就能提交页面内容并刷新数据库?用javascript怎样写?

发布网友 发布时间:2022-05-23 15:07

我来回答

3个回答

热心网友 时间:2023-10-26 14:36

您上边的内容有点乱,我给你写个列子吧。您可以参考参考:

前台页面表单:index.html
<form name="form1" method="post" action="default.php">
用户名:<input type="text" name="user" size=16><br/>
<input type="button" value="更新数据" onclick="formCheck()">
</form>

Ajax程序页:Ajax.js
<script language="javascript">
<!--
//创建XMLHttpRequest 对象实例
var XmlHttp = false;
function createXmlHttp(url)
{
try
{
XmlHttp = new XMLHttpRequest();
}
catch(e1)
{
try
{
XmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e2)
{
try
{
XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e3)
{
XmlHttp = false;
alert("XMLHttpRequest对象创建失败!");
}
}
}
return XmlHttp;
XmlHttp.onreadystatechange = msgRequst;
XmlHttp.open("GET",url,true);
XmlHttp.send(null);
}
//处理返回信息
function msgRequest()
{
if(XmlHttp.readyState == 4)
{
if(XmlHttp.status == 200)
{
alert(XmlHttp.responseText);
}
else
{
alert("页面请求异常");
}
}
}
//表单验证函数
function formCheck()
{
if(document.form1.user.value=="")
{
alert("对不起,用户名不能为空");
document.form1.user.focus();
return false;
}
else
{
username=document.form1.user.value;
createXmlHttp('update.php?username='+username+'&r'+Math.random());
}
}
-->
</script>

//后台程序 update.php

<?
$user = $_GET['username'];
$conn=mysql_connect("localhost","root","pwd") or die("对不起数据库连接失败".mysql_error());
mysql_select_db("data",$conn);
$query="update users set user='".$user."' where user='".$user."'";
$result=mysql_query($query);
if($result)
{
echo "用户".$user."已经成功更新";
}
else
{
echo "对不起更新错误";
}
mysql_free_resulte($result);
mysql_close($conn);
?>
结束....

以上程序仅供参考,您可以做相应的改动即可。
希望您能成功

QQ:865287652 非编程爱好者勿加!!!!!!

热心网友 时间:2023-10-26 14:36

这个是Ajax
异步提交

热心网友 时间:2023-10-26 14:37

你上面那不就是么
你在servlet里头接一下就可以取到值了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 jsp中的submit提交页面的同时跳转到指定那个页面 提交页面修改 华为手机接电话听不到铃声,该怎么办? 如何在谷歌中提交网页 石肚公是什么鱼 jsp按钮提交页面 联想y430p想玩英雄联盟,有点儿卡顿,加个固态有必要吗? 联想笔记本Y430P CPU I7 4710MQ 联想Y430P的I5-4210M处理器怎么样? 联想Y430P笔记本CPU温度问题 y430p的cpu正常运行温度是多少,最高能达到多少 联想Y430P笔记本的CPU是I54210M系统WIN7 64旗舰版换固态后CPU发热厉害,怎么解决? 求助,想入手联想y430p,有几个问题 1.cpu选i5和i7在玩游戏时有明显差距吗? 2.这款电 网件R7000 刷了梅林固件,如何进行设置? 为什么WIFI不能连,路由器是蚂蚁邦的 联想Y430P i5能不能换成i7的CPU? 华硕的路由器,如何设置才能连接? 联想笔记本Y430可以升级cpu么? 联想y430p能不能换六代cpu tp link路由器怎么连接 烤鸡牌子名称怎么写 手机铃声听不见怎么办 JSP编写四则运算。有两个页面,一个为提交页面,一个为计算页面。大神们帮帮忙。 关于AJAX提交页面的js判断 电脑开出来没图像怎么办? 有完善的封闭系统ui是哪个手机品牌? 各个手机品牌的UI分别叫什么? 怎么手机上做ppt 各个手机品牌的UI分别叫什么 请罗列出各个手机厂商及他们的UI名称,最全面的采纳 安卓手机的系统UI排名 安卓系统来到我国之后,是哪个手机品牌第一个定制UI? 同是基于安卓改造的系统,为什么小米华为三星都是UI,OPPOvivo魅族却是os... 专科自考本科需要那些条件? 如何在html网页中加入库存查询 html查询页面 在html标签中,怎样实现客户根据小区名来查询是否有这个小区的发布信息? 关帝庙的主体建筑是什么? 小k直播姬怎么下载手机? 小k直播姬找不到应用程序