对二个页面搜索怎么写?

yaguu 2012-08-02 01:35:29
<form id="form1"name="form1"method="post"action="">

<select id="searchselect">
<option value="aaa/search.php">aaa</option>
<option value="bbb/search.php">bbb</option>
</select>

<input id="keyword_s" type="text" name="keyword" />

<input type="submit" name="submit" value="搜索" />

</form>

<script type="text/javascript">
<!--
function cksearch(){
if (document.getElementById("keyword_s").value=='')
{
alert('关键字不能为空!');
return false;
}
}
//-->
</script>


我想当我在下拉框选择aaa时,点搜索是对aaa/search.php文件进行搜索,

当我在下拉框选择bbb时,点搜索是对bbb/search.php文件进行搜索,我的文件应该怎么写?



...全文
99 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaguu 2012-08-02
  • 打赏
  • 举报
回复
网站的呀
似梦飞花 2012-08-02
  • 打赏
  • 举报
回复
你是说在本地搜索有这个文件吗?
那样的话把对应的名称发到后台,后台在本地磁盘递归搜索试试
不明白你的意思
或者window.location.href=document.getElementById("searchselect")[document.getElementById("searchselect").selectedIndex].value
AMinfo 2012-08-02
  • 打赏
  • 举报
回复

<form id="form1" name="form1" method="post" action="" onsubmit="getSubmit()">
<select id="searchselect">
<option value="aaa/search.php">aaa</option>
<option value="bbb/search.php">bbb</option>
</select>

<input id="keyword_s" type="text" name="keyword" />

<input type="submit" name="submit" value="搜索" />

</form>

<script type="text/javascript">
<!--
function cksearch()
{
if(document.getElementById("keyword_s").value == "")
{
alert("关键字不能为空!");
return false;
}
}
function getSubmit()
{
document.form1.action = document.getElementById("searchSelect").value;
document.form1.submit();
}
//-->
</script>
lynnlovemin 2012-08-02
  • 打赏
  • 举报
回复

function search(){
window.location.href=document.getElementById('searchselect').value;
}

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧