小弟第一次做WEB开发 现在只是在做静态页面 客户要求让先做个静态页面看看 其中一项信息输入要实现类似于百度和GOOGLE的那种联想输入,即输入一个“a” 把以“a”开头的以下拉列表的方式列出来。
我在网上看到的都是AJAX来做的 可我现在只是用到了Javascript和HTML............请问各位高手能实现这个功能么?
如果能 能否给个例子来看看呢?小弟虚心受教....
我在网上看到的都是AJAX来做的 可我现在只是用到了Javascript和HTML............请问各位高手能实现这个功能么?
如果能 能否给个例子来看看呢?小弟虚心受教....
如果有知道的大大还请帮帮忙..
var info="我的程序,我的演示,我的心得,haha,hehe,呵呵"
function LegentIt(s){
var o=document.getElementById('aa');
if (s==''){o.innerHTML='';return;} var arr=info.split(',')
var sHTML=""; for (var i=0;i<arr.length;i++){
if(arr[i].indexOf(s)!=-1){
sHTML+=arr[i]+"<br>"
}
}
o.innerHTML=sHTML
} </script> <input type=text id=a name=a onpropertychange="javascript: LegentIt(this.value);" oninput="javascript: LegentIt(this.value);">
<div id=aa><div>
查看效果点这里