zoukankan      html  css  js  c++  java
  • 实现验证码的刷新,或局部刷新 .

    以验证码的刷新为例

    <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" onclick="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>

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

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

    方法二:引入外部文件

    在html文件的<head></head>之间引入外部文件

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

        //外部文件code.js设置局部刷新函数

       function code () {
         var code = document.getElementByIdx_x_x('code');

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

  • 相关阅读:
    luoguP2016 战略游戏
    [Usaco2006 Nov]Corn Fields牧场的安排
    [Ahoi2009]self 同类分布
    POJ3208:Apocalypse Someday
    [usaco2010 Oct]Soda Machine
    [Usaco2005 Dec]Scales 天平
    PTA的Python练习题(十九)
    堆叠注入
    PHP序列化与反序列化(三)总结实战
    攻防世界web进阶1-12总结篇
  • 原文地址:https://www.cnblogs.com/langtianya/p/2948154.html
Copyright © 2011-2022 走看看