1、onclick局部刷新

A、

οnclick="javascript:this.src='code.php?tm='+Math.random()"

B、

code.οnclick=function(){
  this.src='code.php?tm='+Math.random();
  }

验证码的刷新或局部刷新的方法实例,下面是实例,

以验证码的刷新为例

<form method="post" name="login" action="">
  验 证 码:<input type="text" name="code" class="text code"  /> <img src="code.php" id="code" />
</form>

方法一:使用JavaScrip的伪类实现

<img src="code.php" id="code" οnclick="javascript:this.src='code.php?tm='+Math.random()" />

方法二:引入外部文件
在html文件的<head></head>之间引入外部文件

<script type="text/javascript" src="js/code.js"></script>
    //外部文件code.js设置局部刷新函数

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

另外,如果是想在验证码旁边加上一内容,然后点击该内容验证码刷新的话,可以用下列方法

<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>

PHP自学笔记 ---李炎恢老师PHP第一季 TestGuest0.8相关推荐

  1. PHP自学笔记 ---李炎恢老师PHP第一季 TestGuest0.6

    1. Window opener 属性 Window 对象 定义和用法 opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用. 当使用window.open()打开一 ...

  2. PHP自学笔记 ---李炎恢老师PHP第一季 TestGuest0.9/1.0 提交数据

    1.非法操作弹窗 //非法操作弹窗 function _alert_back($_info){ echo "<script type='text/javescript'> ale ...

  3. PHP自学笔记 ---李炎恢老师PHP第一季 TestGuest0.7

    1.产生随机数: mt_rand (PHP 4, PHP 5) mt_rand - 生成更好的随机数 说明 int mt_rand ([ int$min ], int$max ) 很多老的 libc ...

  4. PHP自学笔记 ---李炎恢老师PHP第一季 TestGuest1.1 密码处理+1.2可选验证

    知识点 1.加密方式:sha1和MD5 这两个函数不可逆 但网上有破解的软件,破解软件是先获得经过函数处理的值,保存在数据库. 2.正则表达式 email正则表达式,参考:http://www.cnb ...

  5. 北风网 李炎恢老师全部视频教程下载地址大全

    (1)啥都不说了[北风网 李炎恢老师]视频教程大全百度网盘下载地址: http://pan.baidu.com/share/home?uk=4278436023#category/type=0 李炎恢 ...

  6. 李炎恢老师XHTML视频教程DIV+CSS教程与课件代码

    [No32]李炎恢老师XHTML视频教程DIV+CSS教程与课件代码 课程目录: css专题 0.视频项目源代码+素材 第1章 XHTML学前准备(1课时) 第2章 HTML基本结构(2课时) 第3章 ...

  7. 李炎恢老师HTML5+CSS3教程与课件代码 下载

    课程目录:     01.[HTML5第一季] 第1章 HTML5概述.zip     02.[HTML5第一季] 第2章 基本格式.zip     03.[HTML5第一季] 第3章 文本元素.zi ...

  8. JMeter自学笔记3-创建自己的第一个测试用例

    一.写在前面的话: 上篇我们已经认识了JMeter的图形界面,大家应该都是很懵的.那么这篇,我们将学习使用JMeter创建第一个属于自己测试用例. 二.创建自己的第一个测试用例: 1.新建一个Thre ...

  9. 李炎恢老师PHP第三季视频课程(设计模式+MVC模式+SMARTY+在线商城)

    课程目标 掌握MVC搭建.在线商城等技能. 适用人群 对原生的MVC搭建,在线商城系统感兴趣的用户, 课程简介 很多学生在学习PHP第二季和第三季的时候,发现难度突然加大,导致学习出现障碍.这里说明一 ...

  10. 一步步学习PHP笔记(李炎恢瓢城web俱乐部-多用户留言系统)01

    本课:div+css实现首页效果: 开发工具:xampp + phpstorm 笔记目的:仅做记录使用,方便日后查看 代码目录结构: index.php: <?phpdefine("R ...

最新文章

  1. [译]yield关键字都做了什么?
  2. java的lr词法编译器_Sample语言编译器(词法分析、正规式、LL、LR、 算符优先)...
  3. Linux操作系统知识
  4. Oracle资源管理器(二)-- 创建和使用数据库资源计划
  5. powermockito教程_Mockito与PowerMock的使用基础教程
  6. 2021吉林高考26日几点可以查询成绩,2021吉林高考成绩查分时间及入口
  7. 万字长文详解二叉树算法,再也不怕面试了!| 技术头条
  8. 用户可以使用三种方式使用计算机,计算机操作系统期末复习笔记
  9. C#调用DLL函数方法
  10. 一图精通python3
  11. 学习笔记-Bandit-WalkThrough
  12. IOS逆向-LLVM、代码混淆
  13. 5G路测下行速率优化指导书
  14. attribute和property的区别 (转载)
  15. C#程序设计第三版(李春葆)第12章文件操作课后习题答案
  16. 教你这么理解 『假脱机打印机系统』
  17. 直接更改maven的settings设置jdk版本
  18. ROS出现“Couldn't find executable named listener below //home/xxx/catkin_ws/src/mypack”问题
  19. TensorFlow学习笔记——深层神经网络
  20. jmeter- 循环控制器计数器 实现批量添加操作

热门文章

  1. lldp协议代码阅读_查看链路层发现协议(LLDP)关于交换机的端口状态信息
  2. oracle 取awr报告,Oracle生成awr报告
  3. qemu-nbd挂载虚拟机镜像文件系统
  4. 52840LED/KEY
  5. 未来杯总结1--cuda8.0+cuDnnv6+anavonda+tensorflow-gpu+keras+ubuntu16.04
  6. python numpy官网_如果通过官网下载Python-Numpy的文档
  7. Python识别同构数
  8. 屏幕录像专家录制超清视频教程如何解决转码后不清晰问题
  9. DHCP:(3)思科防火墙ASA上部署DHCP服务以及DHCP中继
  10. Excel·VBA数组组合函数、组合求和