2017银行一本通pdf:这javascript代码怎么错了.

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/07 04:20:22
<script language="javascript">
<!--
function index_search(){
var mk = document.f.mk.value;
var v=f.p.value
if (mk=="")switch (mk){
case "1" :
window.open("http://www.baidu.com/baidu?tn=baidu139&word="+v);
break;
case "2" :
window.open("http://www.google.com/search?hl=zh-CN&inlang=zh-CN&ie=GB2312&oe=GB2312&q="+v);
if(f.mk[2].mk==true)
window.open("http://www.sogou.com/web?query="+v);
if(f.mk[3].mk==true)
window.open("http://www.yisou.com/search?p="+v);
return false;}
-->
</script>
<table width=100% align=center cellpadding=0 cellspacing=0 class=whitelink>
<form name="f" method=get onsubmit="return(index_search())"><tr>
<td align=center class=white>
集成搜索:<input name=p id=p type=text size=8 >
<select name=mk id=mk ><option selected value=0>百度</option><option value=1>Google</option><option value=2>新浪</option><option value=3>中搜</option><option value=4>Yahoo</option></select>
<input type=submit value=搜索 style='width:50px;height:20px'>
</td></tr>
</form>
</table>

有知道的朋友帮我看看,这是我自已正在作的一个集成搜索.

试试下面的代码。如果要在同一个窗口打开,把window.open(...);换成window.location=...;

<script language="javascript">
function index_search(){
var da = document.all;
var mk = da.mk.value;
var v = da.p.value;
if (mk!="") switch (mk) {
case "0" :
window.open("http://www.baidu.com/baidu?tn=baidu139&word="+v);
break;
case "1" :
window.open("http://www.google.com/search?hl=zh-CN&inlang=zh-CN&ie=GB2312&oe=GB2312&q="+v);
break;
case "2" :
window.open("http://www.sogou.com/web?query="+v);
break;
case "3" :
window.open("http://p.zhongsou.com/p?word="+v);
break;
case "4" :
window.open("http://www.yisou.com/search?p="+v);
break;
return false;
}
return true;
}
</script>
<table width=100% align=center cellpadding=0 cellspacing=0 class=whitelink>
<td align=center class=white>
集成搜索:<input name=p id=p type=text size=8>
<select name=mk id=mk >
<option selected value=0>百度</option>
<option value=1>Google</option>
<option value=2>新浪</option>
<option value=3>中搜</option>
<option value=4>Yahoo</option></select>
<input type=button value=搜索 style='width:50px;height:20px' onclick="index_search()">
</td></tr>
</table>

大哥,你先检查下你的符号配对没啊!
中间还有2个逻辑行错误!