六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

基于HTML完成表單提交后不刷新頁面

[摘要]使用ajax實現表單提交無刷新頁面在項目中經常會用到。前一段時間跟著師傅學到了另外幾種無刷新提交表單的方法,主要是基于iframe框架實現的。現在小編整理特此分享腳本之家平臺供大家參考使用ajax實現表單提交無刷新頁面在項目中經常會用到。前一段時間跟著師傅學到了另外幾種無刷新提交表單的方法,主要是...
使用ajax實現表單提交無刷新頁面在項目中經常會用到。前一段時間跟著師傅學到了另外幾種無刷新提交表單的方法,主要是基于iframe框架實現的。現在小編整理特此分享腳本之家平臺供大家參考

使用ajax實現表單提交無刷新頁面在項目中經常會用到。前一段時間跟著師傅學到了另外幾種無刷新提交表單的方法,主要是基于iframe框架實現的。現在整理出來分享給大家。
第一種:
(html頁面)

HTML Code復制內容到剪貼板

<!DOCTYPE HTML>    
<html lang="en-US">    
<head>    
<meta charset="utf-8">    
<title>無刷新提交表單</title>    
<style type="text/css">    
ul{ list-style-type:none;}    
</style>    
</head>    
<body>    
<iframe name="formsubmit" style="display:none;">    
</iframe>    
<!-- 將form表單提交的窗口指向隱藏的ifrmae,并通過ifrmae提交數據。 -->    
<form action="form.php" method="POST" name="formphp" target="formsubmit">    
<ul>    
<li>    
<label for="uname">用戶名:</label>    
<input type="text" name="uname" id="uname" />    
</li>    
<li>    
<label for="pwd">密 碼:</label>    
<input type="password" name="pwd" id="pwd" />    
</li>    
<li>    
<input type="submit" value="登錄" />    
</li>    
</ul>    
</form>    
</body>    
</html>    

(PHP頁面:form.php)    

<?php    
//非空驗證 
if(empty($_POST['uname'])    empty($_POST['pwd']))    
{    
echo '<script type="text/javascript">alert("用戶名或密碼為空!");</script>';    
exit;    
}    
//驗證密碼 
if($_POST['uname'] != 'jack'    $_POST['pwd'] != '123456')    
{    
echo '<script type="text/javascript">alert("用戶名或密碼不正確!");</script>';    
exit;    
} else {    
echo '<script type="text/javascript">alert("登錄成功!");</script>';    
exit;    
}

第二種:

(html頁面)

HTML Code復制內容到剪貼板

<!DOCTYPE HTML>    
<html lang="en-US">    
<head>    
<meta charset="utf-8">    
<title>iframe提交表單</title>    
</head>    
<body>    
<iframe name="myiframe" style="display:none;" onload="iframeLoad(this);"></iframe>    
<form action="form.php" target="myiframe" method="POST">    
用戶名:<input type="text" name="username" /><br/>    
密 碼:<input type="password" name="userpwd" /><br/>    
<input type="submit" value="登錄" />    
</form>    
<script type="text/javascript">    
function iframeLoad(iframe){    
var doc = iframe.contentWindow.document;    
var html = doc.body.innerHTML;    
if(html != ''){    
//將獲取到的json數據轉為json對象 
var obj = eval("("+html+")");    
//判斷返回的狀態 
if(obj.status < 1){    
alert(obj.msg);    
}else{    
alert(obj.msg);    
window.location.href="http://www.baidu.com";    
}    
}    
}    
</script>    
</body>    
</html>

(PHP頁面:form.php)

XML/HTML Code復制內容到剪貼板

<?php
//設置時區    
date_default_timezone_set('PRC');    
/*    
返回的提交消息    
status:狀態    
msg:提示信息    
*/    
$msg = array('status'=>0,'msg'=>'');    
//獲取提交過來的數據    
$name = $_POST['username'];    
$pwd = $_POST['userpwd'];    
//模擬登錄驗證    
$user = array();    
$user['name'] = 'jack';    
$user['pwd'] = 'jack2014';    
if($name != $user['name']){    
$msg['msg'] = '該用戶未注冊!';    
$str = json_encode($msg);    
echo $str;    
exit;    
}else if($pwd != $user['pwd']){    
$msg['msg'] = '輸入的密碼錯誤!';    
$str = json_encode($msg);    
echo $str;    
exit;    
}    
$msg['msg'] = '登錄成功!';    
$msg['status'] = 1;    
$str = json_encode($msg);    
echo $str;

以上內容是小編給大家介紹的基于HTML實現表單提交后無刷新頁面的相關內容,希望對大家有所幫助!

相關推薦:

多種實例解析HTML表單form的使用方

以上就是基于HTML實現表單提交后不刷新頁面的詳細內容,更多請關注php中文網其它相關文章!


網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。




主站蜘蛛池模板: 日韩在线观看免费 | 一级做a爱片久久蜜桃 | 亚洲爽爽 | 午夜福利国产一级毛片 | 伊人小视频| 亚洲va韩国va欧美va | 我想看一级毛片免费的 | 午夜影院免费在线观看 | 日日夜夜操天天干 | 午夜国产福利在线观看 | 视频在线一区二区 | 亚洲自拍中文 | 欧美野外多人交3 | 亚洲精品老司机综合影院 | 青青青爽线在线视频观看 | 中文字幕不卡在线高清 | 五月香蕉网 | 欧美一级情欲片在线 | 五月天久久久 | 日韩国产综合 | 欧美亚洲免费 | 色噜噜视频| 日韩激情视频在线 | 夜色1网站 | 日本成人片在线观看 | 日韩欧美天堂 | 亚洲影视一区 | 日本 免费 高清 | 欧美性生活视频免费播放网址大全观看 | 色优久久 | 影音先锋色69成人资源 | 亚洲mv在线观看 | 亚洲图片在线欧美专区图片 | 日韩 亚洲 翔田千里 在线 | 日本一区二区在线不卡 | 四虎永久在线精品国产免费 | 日韩亚洲欧美一区二区三区 | 亚洲国产午夜 | 五月婷丁香 | 亚洲国产成a人v在线 | 日韩精品一区二区三区大桥未久 |