首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请帮忙去掉个select,该怎么处理

2013-01-08 
请帮忙去掉个selectdiv classseBoxform actionsearch.asp idqf onsubmitreturn doS()sel

请帮忙去掉个select

<div class="seBox">
<form action="search.asp" id="qf" onsubmit="return doS()">
<select name="cat" id="catSelect">
<option value="">全部</option>
</select>
<input id="q" name="searchword" type="text" value="关键字" class="yuan" onfocus="if(this.value=='')this.value=''"/>
<img src="/search.gif"align="absmiddle" style="cursor:pointer" class="yuan" onclick="if(doS())document.getElementById('qf').submit()" />
</form>
</div>
<script type="text/javascript">
document.getElementById('catSelect').value='';
var q = document.getElementById('q');
function doS(){if(q.value==''){alert('请输入关键词!');q.focus();return false}return true}
</script>


代码如上,这样搜索出来格式为/search.asp?cat=&searchword=关键字,我想变成搜索格式为/search.asp?searchword=关键字,也就是去掉cat=&。所以我想删除代码
<select name="cat" id="catSelect">
<option value="">全部</option>
</select>
但是删除代码之后点搜索没反应了,请帮忙修改下

[解决办法]
引用:
XML/HTML code
?



1234567891011121314

<div class="seBox"> <form action="search.asp" id="qf" onsubmit="return doS()"> <select name="cat" id="catSelect"> <option value="">全部</option> </select> ……

改为:

<div class="seBox"> <form action="search.asp" id="qf" onsubmit="return doS()">  <input id="q" name="searchword" type="text" value="关键字" class="yuan" onfocus="if(this.value=='')this.value=''"/> <img src="/search.gif"align="absmiddle" style="cursor:pointer" class="yuan" onclick="if(doS())document.getElementById('qf').submit()" /> </form> </div> 
<script type="text/javascript"> 
 var q = document.getElementById('q'); function doS(){if(q.value==''){alert('请输入关键词!');q.focus();return false}return true} 
</script> 




[解决办法]
楼主把id为catSelect的Dom元素删了但是js中仍然:document.getElementById('catSelect').value=''; 可能问题出在这
[解决办法]
document.getElementById('catSelect').value='';这句也去掉

热点排行