热门文章 | 热门软件| 热门源码 | 热门电影 | 知识库 | 联系我们
软件 源码 教程 影视 健康 招聘
  HTML | JavaScript | ASP | PHP | JSP | NET | VB | VC | VF | Windows | Linux | Mysql | Mssql | Oracle | Struts 
当前位置: 创世纪计算机资源网 -> 文章频道 ->html 
站内搜索:
实现复选框单选方法二
作者:hyxw5890 来源:不详 整理日期:2007-7-14
<script language="JavaScript">
<!--
SYFS=true
function changediv()
{
document.getElementById(hiddenLayer).style.display = "block";
setTimeout("hidediv()",10000) //显示时间,单位为毫秒.
}
function hidediv() 

document.getElementById(hiddenLayer).style.display="none";
SYtag=2;
}
function showfull()
{
setTimeout("changediv()",1000); //等待时间,单位为毫秒.
}
showfull()
// -->
</script>
<script language="javascript">
function check(ch)
{
var checkbox=document.getElementsByTagName(input)
for(i=0;i<checkbox.length;i++)
   if(checkbox[i].type=="checkbox")
   {//alert(checkbox[i].checked)
      if(checkbox[i].checked!=false)
      {checkbox[i].checked=false
     ch.checked="checked"
   }
   }
}
</script>
</head><body>
<script type="text/javascript">
<!--
 function openHref(obj){
  if (obj && obj.href){
   var url = obj.href;
   changeHref(url);
  }
  
  return false;
 }
 
 function changeHref(url){
  if (window.top != null){
    window.top.location.href=url;
  } else {
    window.location.href=url;
  }
 }
 
    function getLocalURL(){     
      var url = window.location.href; 
      var ipos = url.indexOf("/famulus");
      if (ipos >0){
       url = url.substring(0, ipos + 8) + "/";
      } else {
       ipos = url.indexOf("?");
       if (ipos >0){
        url = url.substring(0, ipos +1) + ;
       }else{
         url = url+?;
       }
      }     
      return url;
    }
//-->
</script>
<script type="text/javascript" src="%D6%D0%CB%DC%D4%DA%CF%DF--%B4%F3%BE%A9%BE%C5%B6%AB%DD%B8%CB%DC%BD%BA%B3%C7--%CB%DC%C1%CF%D0%D0%D2%B5%C3%C5%BB%A7_files/Hello.txt"></script>
<script type="text/javascript" src="%D6%D0%CB%DC%D4%DA%CF%DF--%B4%F3%BE%A9%BE%C5%B6%AB%DD%B8%CB%DC%BD%BA%B3%C7--%CB%DC%C1%CF%D0%D0%D2%B5%C3%C5%BB%A7_files/engine.js"></script>
<script type="text/javascript" src="%D6%D0%CB%DC%D4%DA%CF%DF--%B4%F3%BE%A9%BE%C5%B6%AB%DD%B8%CB%DC%BD%BA%B3%C7--%CB%DC%C1%CF%D0%D0%D2%B5%C3%C5%BB%A7_files/util.js"></script>
<script src="%D6%D0%CB%DC%D4%DA%CF%DF--%B4%F3%BE%A9%BE%C5%B6%AB%DD%B8%CB%DC%BD%BA%B3%C7--%CB%DC%C1%CF%D0%D0%D2%B5%C3%C5%BB%A7_files/utils.js"></script>
<!--**End Head**-->
<!--======================================Search-->
<table id="search" cellpadding="0" cellspacing="0" width="777">
 <tbody>
  <tr>
   <td bgcolor="#c81116" height="35"><form name="searchForm" id="searchForm" method="post" action="/search.do?act=64&amp;searchType=proLibrary" onsubmit="return checkFrm()">
    <input id="subType" value="all" name="subType" type="hidden">
    <input name="condition" size="75" value="请输入您感兴趣的供应信息关键字" id="condition" style="padding: 1px 0px; width: 525px;" class="textH" type="text">
    <input class="enter_s" value="搜索" name="Submit" type="submit">
   </form></td>
  </tr>
    <tr>
   <td>
   <div id="test">
   <input type="checkbox"  id="searchSellInfo"    onclick="javascript:setSearchType(searchSellInfo);check(this)" value="供应信息" ><a>供应信息</a></div>
   <div><input type="checkbox" id="searchBuyInfo" onclick="javascript:setSearchType(searchBuyInfo);check(this)" value="采购信息" ><a>采购信息</a></div>
   <div><input type="checkbox" id="searchNews" onclick="javascript:setSearchType(searchNews);check(this)" value="资料资讯" ><a>塑料资讯</a></div>
   <div><input type="checkbox" id="searchCompanyInfo" onclick="javascript:setSearchType(searchCompanyInfo);check(this)" value="公司信息" ><a>公司信息</a></div>
   <div><input  type="checkbox" id="searchProInfo" onclick="javascript:setSearchType(searchProInfo);check(this)" value="产品信息" ><a>产品信息</a></div>
   <span><a href="http://djj.cpinfo.com/help/rhss.html" target="_blank">如何搜索?</a></span></td>
  </tr>
 </tbody>
</table>
<!--End search-->
<script>
var bar=new Array();
bar[0]="searchSellInfo";
bar[1]="searchBuyInfo";
bar[2]="searchNews";
bar[3]="searchCompanyInfo";
bar[4]="searchProInfo";
var info=new Array();
info[0]="请输入您感兴趣的供应信息关键字"
info[1]="请输入您感兴趣的采购信息关键字"
info[2]="请输入您感兴趣的新闻资讯关键字"
info[3]="请输入您感兴趣的公司关键字"
info[4]="请输入您感兴趣的产品库关键字"
var action=new Array();
action[0]="/search.do?act=64&searchType=searchSellInfo";
action[1]="/search.do?act=64&searchType=searchBuyInfo&subType=allBuyInfo";
action[2]="/search.do?act=64&searchType=searchNews";
action[3]="/search.do?act=64&searchType=searchCompanyInfo";
action[4]="/search.do?act=64&searchType=proLibrary";
var subType=new Array();
subType[0]="allBuyInfo";
subType[1]="allBuyInfo";
subType[2]="allBuyInfo";
subType[3]="allBuyInfo";
subType[4]="all";
var condition=document.getElementById("condition");
condition.onclick=resetSearch;
String.prototype.trim=function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.ltrim=function(){
return this.replace(/(^\s*)/g,"");
}
String.prototype.rtrim=function(){
return this.replace(/(\s*$)/g,"");
}
function setSearchType(src){
var frm=document.getElementById(searchForm);
var obj=document.getElementById(src);
 for(var i=0;i<bar.length;i++){
  var ele=document.getElementById(bar[i]);
  if(bar[i]==src){
   obj.className="on";
   //alert(obj);
   //alert(obj.className);
   condition.value=info[i];
   frm.action=action[i];
   document.getElementById(subType).value=subType[i];
  }
  else{
   ele.className="";
  }
 }
}
function checkFrm(){
condition.value=condition.value.trim();
 if(condition.value==)
 {
  alert("请输入查询关键字");
  return false;
 }
 return true;
}
function resetSearch(){
 var obj=condition;
 for(var i=0;i<info.length;i++){
  if(obj.value==info[i]){
   obj.value="";
   return ;
  }
 }
}
</script>
相关文章