
实现复选框单选方法二 |
<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&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> |