A. 用php、JS寫判斷驗證碼是否正確,不要alert彈出框,我要的是在輸入之後顯示是否正確。
注冊按鈕綁定click 事件 事件開頭判斷 Checkvar();
如果是FORM 要在 聲明onsubmit="Checkvar();"
functionCheckvar(){
varvarcode=$("#vc");//這里獲取輸入的注冊碼
vartipsmsg=$("#msg")//提示框對象
$.ajax({
url:"checkcode.php?code="+varcode+"&",
async:false,//關閉非同步
success:function(data){用回調函數檢查伺服器返回的結果
if(data=="0"){未通過
tipsmsg.html('驗證碼錯誤');
returnfalse;
}else{//通過
tipsmsg.html('成功');
returntrue;
}
}
});
}
checkcode.php
<?
session_start();
if($code==$_SESSION["code"]){
echo"1";
}else{
echo"0";
}
?>
B. php中script有什麼作用,alert呢
就是調用 _alert_back這個方法時
彈出一個alert框,框子里的內容就是調用_alert_back這個方法的傳人的參數
在php里寫
echo"<script type='text/javascript'>alert(1111111);history.back();</script>";
然後運行php文件,執行到這句代碼時,就相當於執行js語句
彈出一個alert框子裡面的內容是1111111
明白了么?
你可以自己建個php文件
裡面就一句代碼
echo"<script type='text/javascript'>alert(1111111);history.back();</script>";
然後運行一下看看效果就知道了
C. php如何實現站內消息提示功能
1、全局js裡面,加定時ajax請求getmsg.php
2、在getmsg.php裡面,邏輯大致為:獲取新消息數據(含html、鏈接地址等),新消息在資料庫表中標識為舊消息,新消息數據寫為json格式並輸出,退出php。
D. Javascript問題:alter()窗口連續彈出兩次WHY!
你可以用這條語句來實現:response.write"<script language='javascript'>window.alert('添加成功!'"
response.write");</script> "
這樣應該就不會出現類似的錯誤了
E. 我寫的代碼PHP登陸已經可以了,就差密碼錯誤提示不知道怎麼寫代碼了,怎麼加入密碼錯誤的提示框
如果打算在本頁面彈出錯誤提示框的話使用ajax,如果想做的簡單一些就
if(true){
//登陸成功
}else{
//密碼錯誤
echo"<script>";
echo"alert('密碼錯誤')";
echo"</script>";
}
F. PHP中如何在alert下添加顯示參數
和後面的href賦值一樣,使用單引號就好了:
echo "<script>alert('$row');window.location.href='index.php';</script>";
不要擔心單引號裡面的$row變數取值問題,因為這個變數實際上是在雙引號裡面的。