?? leavedata.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>
<---->
<a href='deletedata.asp'>刪除留言</a>
</center>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -