📜  如何在 JavaScript 中动态创建新元素?

📅  最后修改于: 2021-11-10 04:06:37             🧑  作者: Mango

借助 createElement() 方法,可以在 JavaScript 中动态创建新元素。可以使用 setAttribute() 方法设置所创建元素的属性。下面给出的示例将演示这种方法。

示例 1:在此示例中,将新创建的元素作为子元素添加到父元素。指定要创建的元素的类型,并添加指定元素的值或文本节点。

HTML


  

    
        How to dynamically create 
        new elements in JavaScript?
    

  

    

        GeeksForGeeks     

            
                                         

                                         

                         
            
            
  1. List Item 1
  2.     
          


html


  

    
        How to dynamically create 
        new elements in JavaScript?
    
  
    

  

    

        GeeksForGeeks     

         
                                         

                                         

                                                                       
            
                                  
        

                                 
        

CHILD 1

    
          


输出:

在点击按钮之前:

点击按钮后:

示例 2:在此示例中,将新创建的元素及其属性添加到页面的 body 元素中。只能使用两个参数输入属性,即属性类型和属性值。为方便起见,添加了“子”项的 CSS。

html



  

    
        How to dynamically create 
        new elements in JavaScript?
    
  
    

  

    

        GeeksForGeeks     

         
                                         

                                         

                                                                       
            
                                  
        

                                 
        

CHILD 1

    
          

输出:
在点击按钮之前:

点击按钮后: