+ -
当前位置:首页 → 问答吧 → js前端显示

js前端显示

时间:2011-11-17

来源:互联网


如果谁能帮我解决,我再追加20分。
以下是我的代码,希望大家帮我修改一下,我想让教师后面那个文本框搜索到的信息在前端显示:
function getSearchKeys()
{
  var s= txtName.value;
  if(s=='')
  {
  divShow.style.display = "none";
   
  return;
  }
  var arr=['<ul>'];
  for(var i=0;i<keys.length;i++)
  {
  if(keys[i].indexOf(s)>=0)
  {
  arr.push('<li>'+keys[i]+'</li>');
  }  
   
  }  
  if(arr.length ==1)
  { 
  alert("没有这个姓名!");
  }
  if(arr.length>1)
  {
  arr.push('</ul>');
  divShow.innerHTML = arr.join('');
  divShow.style.display = "block";
  }
  else
  {
  divShow.style.display = "none";  
  }
}

作者: zhengchengbaishi   发布时间: 2011-11-17

作者: zhengchengbaishi   发布时间: 2011-11-17

作者: zhengchengbaishi   发布时间: 2011-11-17

用iframe 它能盖住select

作者: ifandui   发布时间: 2011-11-17

作者: ifandui   发布时间: 2011-11-17

设置z-index..

作者: zsx841021   发布时间: 2011-11-17

楼上具体点啊,我不会JS,但是要用!

作者: zhengchengbaishi   发布时间: 2011-11-17

divShow 改成 <iframe>
divShow.innerHTML = arr.join('');
改成 divShow.contentWindow.document.body.innerHTML = arr.join('');

作者: hookee   发布时间: 2011-11-17



这样不是很好看啊,而且查找到的东西没办法选择了呀!

作者: zhengchengbaishi   发布时间: 2011-11-17

用js设置其<li>的CSS, CSS的式样按照原页面中的

作者: hookee   发布时间: 2011-11-17

相关阅读 更多