npm 包 avs-captcha 使用教程

阅读时长 4 分钟读完

介绍

avs-captcha 是一个支持数字、字母、汉字输入的验证码组件,支持多种参数设置,可以用于前端表单验证码验证。本教程将详细介绍 avs-captcha 的安装与使用方法。

安装

npm 安装

在你的项目根目录中使用以下命令安装 avs-captcha:

直接使用

你也可以在 HTML 文件中直接引入 CDN 地址的 avs-captcha:

使用方法

初始化

在页面中插入以下代码来初始化 avs-captcha:

参数设置

以下是 avs-captcha 提供的参数设置:

参数名 类型 默认值 描述
el String/Element null 必填项,选择器或元素
codeType String 'numeric' 可选值为'numeric', 'alphabet', 'chinese', 'arithmetic',数字型、字母型、汉字型、算术型验证码
codeCount Number 4 指定验证码位数
fontSize Number 16 指定字体大小
fontFamily String 'Arial' 指定字体样式
fontStyle String 'normal' 指定字体风格
fontWeight String 'normal' 指定字体粗细
bgColor String '#FFFFFF' 指定背景颜色
lineColor String '#CCCCCC' 指定干扰线颜色
pointColor String '#CCCCCC' 指定干扰点颜色
disabled Boolean false 是否禁用
onChange Function null 验证码变化时的回调函数

你可以在初始化的时候传入参数,像这样:

-- -------------------- ---- -------
--- ---------- - --- ------------
  --- -----------
  --------- -----------
  ---------- --
  --------- ---
  ----------- ------ --- -------
  ---------- ---------
  ----------- -------
  -------- ------------
  ---------- -------
  ----------- -------
  --------- ------
  --------- --------------- ---
---

获取验证码值

你可以通过以下代码获取验证码的值:

重置验证码

你可以通过以下代码轻松地重置验证码:

示例代码

在这里提供给大家一个简单的示例代码,大家可以运行实例浏览器效果:

-- -------------------- ---- -------
--------- -----
----- -------------
------
  ----- ----------------
  ------------------ ------------
-------
------
  ---- -------------------
  ------- --------------------------------------

  ------- -----------------------------------------------------------------
  ------- -----------------------
    --- ---------- - --- ------------
      --- -----------
      --------- ----------
      ---------- --
      --------- ---
      -------- ----------
      ---------- ----------
      ----------- ----------
    ---

    -------- -------------- -
      -------------------
    -
  ---------
-------
-------

以上就是对于 avs-captcha 的详细介绍和使用教程,希望对大家学习前端有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600562c181e8991b448e0021

纠错
反馈