站内搜索功能,不同选项不同网址 类似的搜索框,HAO123的百度搜索,等等,TAOBAO的搜索等等一点MP3搜索的网址就不一样 点知道 搜索的地址也换了如果用TAB来做,代码太多,,JS怎么实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先,信息要分类其次,建立Web服务再次,用Ajax回调 嫌代码多 就不要做这个功能~谁不是写出来的给你个提示 js 的你可以用 数组把 地址都写里面 例 function c(id) { var list = new Array('a.aspx','b.aspx','c.aspx'); var choose = new Array('a','b','c'); for(i=0;i<choose.length;i++) { if(choose[i]==id) alert(list[i]); } } UI界面 整3个 button 分别 onclick=“c('a')”onclick=“c('b')”onclick=“c('c')”就可以了你只要把 alert(list[i]); 改成 location=list[i] 就行了 <div id='channel'> <a href='javascript:void(0)' class='searchThis'>MP3</a> <a href='javascript:void(0)' class=''>MV</a> <a href='javascript:void(0)' class=''>MP4</a></div><form id='searchBox' action='a.aspx'> <input type='submit' value='search' /></form>$(document).ready(function() { var _index = 0; var _menu = []; var _path = ['a.aspx', 'b.aspx', 'c.aspx']; $('#channel a').each(function(i) { var _this = $(this); _menu.push(_this); _this.click(function() { changeUrl(i) }); }); function changeUrl(n) { if(n != _index) { $('#searchBox').attr('action', _path[n]); _menu[_index].removeClass('searchThis'); _menu[n].addClass('searchThis'); _index = n; } }}); 如果点MV后,文本框显示内容为 MV点MP4,文本框显示内容为 MP4要怎么操作,多谢<div id='channel'> <a href='javascript:void(0)' class='searchThis'>MP3</a> <a href='javascript:void(0)' class=''>MV</a> <a href='javascript:void(0)' class=''>MP4</a></div><form id='searchBox' action='a.aspx'> <input type='submit' value='search' /></form> 如果点MV后,文本框显示内容为 MV点MP4,文本框显示内容为 MP4要怎么操作,多谢 function changeUrl(n) { if(n != _index) { $('#searchBox').attr('action', _path[n]); $('#文本框ID').val(_menu[n].text()); _menu[_index].removeClass('searchThis'); _menu[n].addClass('searchThis'); _index = n; } } 先谢谢,我的意思就是在“文本框里输入相关选项的内容”上面的我试了,选项的名称是什么,文本框就显示刚才没说清楚,不好意思比如,一点MP3 文本框显示,热门歌曲是:XXXX-----还有一个问题<Input id=Keyword value="" name=Keyword class="search" />name=Keyword是关键字 我有一个选项是要搜索内容想法是:一点某个选项name=Keyword变成name=content 如果能这样,就要简单些var _path = ['a.aspx', 'b.aspx', 'c.aspx'];var _path = ['a.aspx?id=x&content=关键字&其它', 'b.aspx', 'c.aspx'];我试了一下,在后面加这些,不能显示 信息分类 + 值 + post(跳转) = 列表显示 求源码!! jquery插入第一个元素? JS高手,帮帮忙谢谢啊 怎么隐藏这个展示广告 各位帮我看看是不是Ajax传值写错了?? 高分求解:document.form1.*.value 浮动效果firefox下失效了 封装【定时跳转 + onfucs + onblur 】功能,遇到的问题 请教一个JS的问题 各位强手,在使用display样式时出现莫名错误,HTML页面代码后附,错误现象为:第一次单击文本框时能显示下拉列表并隐藏文本框,选择某值 请问大侠用JavaScript实现特殊二级菜单的方法 求一JS脚本。。 input 表单简单问题 新人寻帮助
其次,建立Web服务
再次,用Ajax回调
function c(id)
{
var list = new Array('a.aspx','b.aspx','c.aspx');
var choose = new Array('a','b','c');
for(i=0;i<choose.length;i++)
{
if(choose[i]==id)
alert(list[i]);
}
} UI界面 整3个 button 分别 onclick=“c('a')”
onclick=“c('b')”
onclick=“c('c')”
就可以了
你只要把 alert(list[i]); 改成 location=list[i] 就行了
<div id='channel'>
<a href='javascript:void(0)' class='searchThis'>MP3</a>
<a href='javascript:void(0)' class=''>MV</a>
<a href='javascript:void(0)' class=''>MP4</a>
</div>
<form id='searchBox' action='a.aspx'>
<input type='submit' value='search' />
</form>$(document).ready(function() {
var _index = 0;
var _menu = [];
var _path = ['a.aspx', 'b.aspx', 'c.aspx'];
$('#channel a').each(function(i) {
var _this = $(this);
_menu.push(_this);
_this.click(function() {
changeUrl(i)
});
}); function changeUrl(n) {
if(n != _index) {
$('#searchBox').attr('action', _path[n]);
_menu[_index].removeClass('searchThis');
_menu[n].addClass('searchThis');
_index = n;
}
}
});
如果点MV后,文本框显示内容为 MV
点MP4,文本框显示内容为 MP4要怎么操作,多谢<div id='channel'>
<a href='javascript:void(0)' class='searchThis'>MP3</a>
<a href='javascript:void(0)' class=''>MV</a>
<a href='javascript:void(0)' class=''>MP4</a>
</div>
<form id='searchBox' action='a.aspx'>
<input type='submit' value='search' />
</form>
如果点MV后,文本框显示内容为 MV
点MP4,文本框显示内容为 MP4要怎么操作,多谢
function changeUrl(n) {
if(n != _index) {
$('#searchBox').attr('action', _path[n]);
$('#文本框ID').val(_menu[n].text());
_menu[_index].removeClass('searchThis');
_menu[n].addClass('searchThis');
_index = n;
}
}
先谢谢,我的意思就是在“文本框里输入相关选项的内容”上面的我试了,选项的名称是什么,文本框就显示刚才没说清楚,不好意思比如,一点MP3 文本框显示,热门歌曲是:XXXX-----
还有一个问题
<Input id=Keyword value="" name=Keyword class="search" />
name=Keyword是关键字
我有一个选项是要搜索内容
想法是:一点某个选项name=Keyword变成name=content
我试了一下,在后面加这些,不能显示