小问题请问一下。我用jquery 实现了下拉框并以option值做为action 来传递 我新建一个文件把这些代码放进去就好使,把这些代码放到我的首页就错放到程序文件里 就显示 nul为空或不是对象。  是什么问题呢?我的代码 
<LINK href="css/index.css" type=text/css rel=stylesheet>
<SCRIPT src="js/jquery.js" type=text/javascript></SCRIPT>
<SCRIPT src="js/jQselect.js" type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.6000.16981" name=GENERATOR>
</HEAD>
<SCRIPT type=text/javascript>$(document).ready(function() {
    $("#cp").selectbox();
});
$(document).ready(function(){
    $("#sub").click(function(){
        var tran=$("#cp").val();        $("#searchForm").attr("action", tran);
        $("#searchForm").submit();
    });
});
</SCRIPT>
<BODY>
<form id="searchForm" name="test" method="get" action="">
<DIV class=searchBar><DIV class=select>
<SELECT id="cp" style="DISPLAY: block" name="cp" >
    <OPTION value='a.php' selected>商品</OPTION>
    <OPTION value='b.php'>品牌</OPTION> 
</SELECT> 
</DIV>
<DIV class=text><INPUT class=s_t 
onblur="if(this.value==''){this.value='请输入商品名';this.style.color='#aaa'}" 
onfocus="if(this.value=='请输入商品名'){this.value='';this.style.color='#aaa'}" 
value="请输入商品名" name=keyword>
</DIV>
<input type="submit" value="" class="bt" id="sub" />
</DIV>
</form>请告手帮忙  js 太嫩了