php驗證碼刷新與局部刷新

php驗證碼刷新與局部刷新

 
實現php 驗證碼調用時的刷新與局部刷新,這二種狀況在網站開發中均有使用。
1、驗證碼刷新

 原文地址:http://www.jbxue.com/article/6441.htmljavascript

複製代碼代碼示例:
<form method="post" name="login" action="">
驗 證 碼:<input type="text" name="code" class="text code" /> <img src="code.php" id="code" />
</form>

方法一、藉助js僞類
 php

複製代碼代碼示例:
<img src="code.php" id="code" onclick="javascript:this.src='code.php?tm='+Math.random()" />

方法二、引入外部文件
在<head></head>之間引入外部文件
 html

複製代碼代碼示例:

<script type="text/javascript" src="js/code.js"></script>java

//外部文件code.js設置局部刷新函數
//link http://www.jbxue.com
function code () {
var code = document.getElementByIdx_x_x('code');
code.onclick = function () {
this.src='code.php?tm='+Math.random();
};
};web

有關php驗證碼的文章,腳本學堂在以前的介紹中也有說起,爲你們推薦幾篇文章:
php生成驗證碼的例子
php隨機驗證碼 php生成隨機驗證碼(圖文)
一個比較穩定的php登錄系統驗證碼
用php生成帶有雪花背景的驗證碼
php生成動態圖片驗證碼的一段代碼

2、在驗證碼旁邊加上說明文字,點擊文字時才刷新
 dom

複製代碼代碼示例:
<form method="post" name="login" action="">
驗 證 碼:<input type="text" name="code" class="text code" /> <img src="code.php" id="code" />
<span id="update">點擊刷新驗證碼</span>
</form>

方法一、藉助js僞類
 函數

複製代碼代碼示例:
<img src="code.php" id="code"/><span id="update" onclick="javascript:code.src='code.php?tm='+Math.random()"></span>

方法二、引入外部文件
在<head></head>之間引入外部文件
 post

複製代碼代碼示例:

<script type="text/javascript" src="js/code.js"></script>網站

//外部文件code.js設置局部刷新函數
function code () {
var code = document.getElementByIdx_x_x('code');this

var update = document.getElementByIdx_x_x('update');update.onclick = function () {code.src='code.php?tm='+Math.random();};};

相關文章
相關標籤/搜索