下面这段代码是插入在静态模版中的2个输入表单,2个提交按钮
一个是按文章标题进行搜索的按钮
一个是按内容进行搜索的按钮
可是我很想用select来实现一下拉框,共用一个提交按钮来实现搜索
用了很多办法,最终没有成功,特地到此地寻求高手的帮助
还忘高手能不吝赐教,本人感激不尽。<form action="search.php" method="post">
<input type="hidden" name="mid" value="1"/>
<input type="hidden" name="dopost" value="search"/>
搜索标题:<input type="text" name="q" /><input type="submit" name="submit" value="搜索"/>
搜索内容: <input type="text" name="body" value="" /><input type="submit" name="submit" value="搜索"/>
</form>
一个是按文章标题进行搜索的按钮
一个是按内容进行搜索的按钮
可是我很想用select来实现一下拉框,共用一个提交按钮来实现搜索
用了很多办法,最终没有成功,特地到此地寻求高手的帮助
还忘高手能不吝赐教,本人感激不尽。<form action="search.php" method="post">
<input type="hidden" name="mid" value="1"/>
<input type="hidden" name="dopost" value="search"/>
搜索标题:<input type="text" name="q" /><input type="submit" name="submit" value="搜索"/>
搜索内容: <input type="text" name="body" value="" /><input type="submit" name="submit" value="搜索"/>
</form>
<input ....>
<input type='submit' ....onclick='check(form)'>
<script ..>
function check(form){
写入搜索的标准
}
<input type="hidden" name="mid" value="1"/>
<input type="hidden" name="dopost" value="search"/>
搜索标题:<input type="text" name="q" /><input type="submit" name="submit" value="搜索"/>
搜索内容: <input type="text" name="body" value="" /><input type="submit" name="submit" value="搜索"/>
</form>楼主这段 其实用一个搜索按钮也是可以的····
如果想用select来选择的话,楼主就将标题和内容放到select中进行选择
比如<select name='Searchway'>
<option value='title'>标题</option>
<option value='content'>内容</option>
</select>//用于选择用户选择的查询类型是标题还是内容
<input type='text' name='inputSearch' value='' />//用户输入用户查询的内容
<input type="submit" name="submit" value="搜索"/>//提交搜索在search.php这个页面,先获取Searchway的值title或是content然后获得inputSearch的值进行相对应的查找·
不知道这样是否达到了楼主的要求了···
<input type="hidden" name="mid" value="1"/>
<input type="hidden" name="dopost" value="search"/>
<select name='Searchway'>
<option value='title'>标题</option>
<option value='content'>内容</option>
</select>
搜索标题:<input type="text" name="q" />
搜索内容: <input type="text" name="body" value="" />
<input type="submit" name="submit" value="搜索"/>
</form>
一个是按文章标题进行搜索的按钮
一个是按内容进行搜索的按钮
可是我很想用select来实现一下拉框,共用一个提交按钮来实现搜索
用了很多办法,最终没有成功,特地到此地寻求高手的帮助
还忘高手能不吝赐教,本人感激不尽。<form action="search.php" method="post">
<input type="hidden" name="mid" value="1"/>
<input type="hidden" name="dopost" value="search"/>
搜索标题:<input type="text" name="q" /><input type="submit" name="submit" value="搜索"/>
搜索内容: <input type="text" name="body" value="" /><input type="submit" name="submit" value="搜索"/>
</form>
<form action="search.php" method="post">
<input type="hidden" name="mid" value="1"/>
<input type="hidden" name="dopost" value="search"/>
搜索标题:<input type="text" name="q" /><input type="submit" name="submit" value="搜索"/>
搜索内容: <input type="text" name="body" value="" /><input type="submit" name="submit" value="搜索"/>
</form>换成下面的方式显示
<form method="post" action="" name="my_form" onsubmit="return checkElement();">
<input type="submit" name="a" value="提交到a页面">
<input type="submit" name="b" value="提交到b页面">
</form>
脚本为
<script language="javascript">
function checkElement(){
// 现在想要的就是在这里面先获得是哪个按钮引起的事件
然后进行判断,在将表单的action赋予不同的页面url 这儿怎么写?
}
</script>
<input type="button" name="a" value="提交到a页面" onclick="posts('a.php')">
<input type="submit" name="b" value="提交到b页面" onclick="posts('b.php')">
</form>
<script language="javascript">
function posts(ul)
{
document.my_form.action=ul;
return checkElement();
document.my_form.submit();
}
</script>
<input type="hidden" name="mid" value="1"/>
<input type="hidden" name="dopost" value="search"/>
<select><option>标题</option><option>内容</option></select>
<input type="text" name="body" value="" /><input type="submit" name="submit" value="搜索"/>
</form>如果是的話,我想會有大把人幫你的