📌  相关文章
📜  如何使用Bootstrap 4为带有嵌入式图像的单选按钮显示验证消息?

📅  最后修改于: 2021-05-25 11:31:29             🧑  作者: Mango

默认情况下,Bootstrap 4具有带内嵌图像的单选按钮的各种表单功能。 HTML 5具有默认的验证功能,但是,对于自定义验证,我们必须使用JavaScript或jQuery。以下方法将有助于内嵌图像的单选按钮的显示验证消息。

方法1:首先使用form-check-inline类包装单选按钮及其标签。然后在上述标签后的包装中添加img标签。通过添加单选按钮的必填属性,使用默认的必填验证。最后,仅在未选中单选按钮的情况下,使用警报类显示消息并使用jQueries attr()addClass()html()方法触发它。

  • 示例:下面的程序说明了基于上述方法显示带有行内图像的单选按钮的验证消息。
    
    
      
    
        
          
        
        
          
        
          
        
          
        
          
        
    
      
    
        
            

    GeeksforGeeeks

                       

                       

    Selcet Your Gender

                       
                
                                                  
                               
                                                  
                
                               
                                 
            
                       

                            
                  
  • 输出:

方法2:使用form-inline和input-group类将单选按钮和img标签包装在一起以进行内联。然后使用警报类显示消息,并仅当未选中单选按钮时才使用jQuery attr()addClass()html()方法触发消息。最后,使用jQuery val()函数获取检查值,并将其与Bootstrap警报组件连接起来,以显示成功/失败提交表单的消息。另外,请使用preventDefault()函数防止提交后重新设置表单,因为它会显示提交成功/失败的消息。不要忘记在上述标签后的包装中添加img标签。

注意:在更大的窗口中运行此代码。

示例:下面的示例说明了如何基于上述方法显示带有内嵌图像的单选按钮的验证消息。



   

    
      
    
      
    
      
    
      
    
      
    
   
    

   

    
        

GeeksforGeeeks

        
                   

            Choose the Correct logo for GeeksforGeeks         

                   
            
                                                            
                    
                                             
                     
                                           
                    
                                             
                
                                   
                    
                        
                                                     
                    
                
            
                                   
                             
        
                   
        
    
                       
  • 输出:

    参考: https : //getbootstrap.com/docs/4.4/components/forms/