智能提示小知识点总结

 
 1)onkeyup:  input text调用函数
 
   请输入内容:&nbsp;<input type="text" id="inputStr"

onkeyup="getSuggest()">

   每输入一个内容就调用函数


 2)overflow:auto
                 当数据超过时多余部分自动添加滚动条
   
            scroll:直接添加滚动条


 3)list-style-type:去掉ul前面的标志

 4)每个<li>之间的距离:padding:3px;

 5)动态创建li并添加到ul中

   var li=document.createElement("li");
   
    //给每个li中添加onmouseover属性自动调用函数
     li.onmouseover=function (){
       
        this.className="mouseOver";
         }

     li.onmouseout=function (){

        this.className="onmouseOut";
         }
    
     //单击li时自动调用函数把li中文本的值赋给input text中
     li.onclick=function (){

         $$("inputStr").value=this.firstChild.nodeValue;
         }

     $$("suggest_ul").appendChild(li);把li追加到ul中

  
 6)移除li节点

   //获取ul
   var ul=$$("suggest_ul");

   //获取ul的所有的子节点
   var ulchilds=ul.childNodes;

   //倒叙删除子节点
   for(var i=ulchilds.length-1;i>=0;i--){
  
    ulchilds[i].parentNode.removeChild(ulchilds[i]);     
    }

 

 

 

 

 

 

 

 

 

 

 


   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值