<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>

    <body>
           <div id="div1"></div>
           <div class="div2"></div>
    </body>



dom基础

</html> <script> //<!--文档对象模型 //第一步:取对象 --> var div1 = document.getElementById('div1') // id取对象 var div2 = document.getElementsByClassName('div2')[0] // class名取对象 //第二步操作对象 //1 改内容 div1.innerHTML = "<b>加粗</b>" div2.innerText = "<b>加粗</b>" //2 改样式 div1.style.color = "blue"; div1.style.fontFamily = "华文彩云"; //3 加事件 div1.onclick=(){ alert("点击事件出发") } //造新元素 var new_div=document.createElement("div") //改样式/改内容 new_div.innerHTML="新元素" document.body.appendChild(new_div);//增加 document.body.removeChild(new_div);//删除 </script>

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            #s1{
                width: 100px;                //下拉按钮宽度100像素
            } 
        </style>
    </head>
    <body>
        <form action="1" method="get">       //表单,提交方式为get
            
            <input type="text" name="t1" id="t1" />    //文本框,名字为t1,地址为t1
            <input type="button" id="but1" value="添加"/>  //名称为添加,地址为but1的按钮
            <select size="7" id="s1" >                  // 地址为s1,下拉项为7的下拉菜单
            <input type="button" id="but2" value="删除">      //名称为删除,地址为but2的按钮
                
            </select>
        </form>
    </body>
</html>
     <script>
         var s1=document.getElementById("s1")         //创造新元素s1为从地址s1取得数
         var t1=document.getElementById("t1")
         var but1=document.getElementById("but1")
         var but2=document.getElementById("but2")
         but1.onclick=function(){                    //当点击添加按钮时,
                                                     //     下拉菜单添加从文本框中提取的值
             s1.innerHTML+="<option>"+t1.value+"</option>"
             t1.value="";
         }
         but2.onclick=function(){
             s1.removeChild(s1.selectedOptions[0]);   //当点击删除按钮时,选中的选项的元素被移除
         }
         
     </script>