⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 leavedata.htm

📁 关于XML和网页配合使用的好书
💻 HTM
字号:
<html>
<head>
    <meta contentType="text/html;charset=gb2312">
	<title>留言广场</title>
</head>
<body>
<center>
<h3>欢迎光临阿当留言广场,感谢你留下建议或问题</h3>
<hr>
<table width="100%" border="0" cellpadding="0">
	<tr>
		<td align="right"><b>姓名:</b></td>
		<td align="left">
		<input type="text" name="cname" SIZE="20" >
		</td>
		<td align="right"><B>Email地址:</B> </td>
		<td align="left">
		<input type="text" name="email" SIZE="20" >
		</td>
	</tr>
	<tr>
		<td align="right"><b>主题:</b></td><td colspan="3">
		<input type="text" name="topic" SIZE="40" >
		</td>
	</tr>
	<tr>
		<td colspan="4" align="center">
		<textarea  name="content" rows="10" cols="80%"></textarea>
		</td>
	</tr>
</table>
<!--按钮用于调用发送信息的程序-->
<button onclick=sendinfo()>保存留言</button>
</center>
<!--创建用于将留言信息发送到服务器的脚本-->
<!--编写脚本使用的是JavaScript语言-->
<script language="JavaScript">
function sendinfo()
{
	//首先判断客户是否输入留言内容,避免保存空白的留言信息
	//在获得留言信息之后,将信息以XML文档格式封装
	//将客户输入的留言以XML格式发送给服务器
	if (cname.value=="")
	{ alert("请输入姓名");return;}
	else{ var namestr="<姓名>"+cname.value+"</姓名>" }
	if (email.value=="")
	{ alert("请输入电子邮件地址");return;}
	else{ var emailstr="<email>"+email.value+"</email>" }
	if (topic.value=="")
	{ alert("请输入主题");return; }
	else{var topicstr="<主题>"+topic.value+"</主题>"}
	if (content.value=="")
	{ alert("请输入留言内容");return; }
	else{var contentstr="<内容>"+content.value+"</内容>"}
	var sendstr=topicstr+namestr+emailstr+contentstr
	
	//创建用于发送信息的XMLHTTP对象的实例
	var xhttp=new ActiveXObject("Microsoft.XMLHTTP");
	//创建HTTP链接
	var url="http://localhost/aspxml/note/save.asp?"
	xhttp.open("POST",url,false);
	//发送消息
	xhttp.send("<留言>"+sendstr+"</留言>");
	//判断消息发送是否发生错误,出错则输出错误信息   	
	if (xhttp.status!=200)
	{
	   document.write("发生错误:"+xhttp.statusText);
	   document.write("<br>出错原因:"+xhttp.responseText);
	}
	//接收服务器返回的信息
	var root=xhttp.responseXML;
	//从接收的返回信息中提取消息
	//返回的消息被封装在DOM对象中,所以使用DOM对象的方法来提取消息
	var str=root.selectSingleNode("//response").text;
	//利用警告框显示成功保存留言后的确认信息
	alert(str);
}
</script>
<br><br><hr>
<!--在页面的底端显示相关的链接-->
<center>
<a href="messageboard.htm" title="返回首页">返回首页</a>
&nbsp;&nbsp;<---->&nbsp;&nbsp;
<a href='deletedata.asp'>删除留言</a>
</center>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -