java中的删除用户,删除div作为用户删除javascript中的输入

我已经能够使用innerHTML在下拉列表中显示结果但是动态创建Div元素并不是't clickable so now I'm . 但是,当用户按退格键时,我不确定如何清除列表 . 我以前用 document.getElementById('placeholder').innerHTML="" 语句做了这个 . 到目前为止_358773已经完成了 . 注释中的代码适用于我使用innerHTML显示下拉菜单的时间:

HTML代码:

οnkeyup="test()"/>

JS代码:

// JavaScript Document

s1 = new String()

var myArray = new Array();

myArray[0] = "Donald Duck";

myArray[1] = "Winnie Pooh";

myArray[2] = "Komal Waseem";

myArray[3] = "Hockey";

myArray[4] = "Basketball";

myArray[5] = "Shooting";

myArray[6] = "Mickey Mouse";

function test() {

s1 = document.getElementById('filter').value;

var myRegex = new RegExp((s1),"ig");

arraysearch(myRegex);

}

function arraysearch(myRegex) {

var flag=0;

//document.getElementById('placeholder').innerHTML="";

for(i=0; i

//if(myArray[i].charAt(0).indexOf(s1) != -1) {

if(myArray[i].match(myRegex)) {

flag = 1;

//document.getElementById('lc').style.visibility = 'visible';

//document.getElementById('placeholder').innerHTML += myArray[i]+"

";

var element = document.createElement("div");

element.appendChild(document.createTextNode(myArray[i]));

document.getElementById('lc').appendChild(element);

}

//}

if (flag == 0) {

document.getElementById('lc').style.visibility='hidden';

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值