📌  相关文章
📜  Google AMP amp-bind-recaptcha

📅  最后修改于: 2022-05-13 01:56:54.887000             🧑  作者: Mango

Google AMP amp-bind-recaptcha

amp-bind允许元素通过数据绑定和简单的类似 JSON 的表达式更改对用户输入的响应,而 recaptcha 元素仅使用 amp-bind 创建一个recaptcha输入。

所需脚本:导入 amp-bind 以便重新验证可以有多种状态。

HTML


HTML


HTML

  


HTML


  

    Google AMP amp-bind-recaptcha
    
    
  
    
  
    
  
    
    
  
    
    
  
    
    

  

    
    

        GeeksforGeeks     

         
        Type text in the TextBox and Verify          captcha.
If you don't know the          captcha answer then
you can          refresh it for new recaptcha     
                                      
                                +         4         =         10                                                                 
  


导入 amp-form 以便可以使用 recaptcha 输入来验证用户输入。

HTML


使用 amp-state 定义要在 recaptcha 方程中使用的不同状态。

HTML


  

示例: Recaptcha 要求用户使用 [pattern] 要求提供正确的输入。 [pattern] 随着状态的变化而动态更新。

为了使 recaptcha 在第一次通过时工作,输入被禁用,直到 amp-bind 变量被设置。刷新后,“状态”会更新以提供新方程。

HTML



  

    Google AMP amp-bind-recaptcha
    
    
  
    
  
    
  
    
    
  
    
    
  
    
    

  

    
    

        GeeksforGeeks     

         
        Type text in the TextBox and Verify          captcha.
If you don't know the          captcha answer then
you can          refresh it for new recaptcha     
                                      
                                +         4         =         10                                                                 
  

输出: