我想在搜索框后面加个搜索按钮如何实现,高手帮忙

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我想在搜索框后面加个搜索按钮如何实现,高手帮忙相关的知识,希望对你有一定的参考价值。

我的这个搜索框,现在是在搜索框里输入文字后回车就可以自动搜索了,我想实现在搜索框后面增加一个搜索按钮,必须点击这个按钮才能搜索如何实现,大家帮忙看一下

<form class="searchform" method="post" action="search.php" style="float: left;">

<input type="text" id="srchtxt" name="srchtxt" value="搜索本版" onfocus="if (value =='搜索本版')value =''" onblur="if (value =='')value='搜索本版'"

style="background: transparent;" />

<input type="hidden" name="srchfid[]" value="$fid">

<input type="hidden" name="searchsubmit" id="searchsubmit" value="true" />

</form>

你加一个button不就可以了吗
<form class="searchform" method="post" action="search.php" style="float: left;">

<input type="text" id="srchtxt" name="srchtxt" value="搜索本版" onfocus="if (value =='搜索本版')value =''" onblur="if (value =='')value='搜索本版'"

style="background: transparent;" />

<input type="hidden" name="srchfid[]" value="$fid">

<input type="hidden" name="searchsubmit" id="searchsubmit" value="true" />
<input type="submit" name="submit" id="submit" value="提交" />
</form>
参考技术A 你加一个button不就可以了吗
<form
class="searchform"
method="post"
action="search.php"
style="float:
left;">
<input
type="text"
id="srchtxt"
name="srchtxt"
value="搜索本版"
onfocus="if
(value
=='搜索本版')value
=''"
onblur="if
(value
=='')value='搜索本版'"
style="background:
transparent;"
/>
<input
type="hidden"
name="srchfid[]"
value="$fid">
<input
type="hidden"
name="searchsubmit"
id="searchsubmit"
value="true"
/>
<input
type="submit"
name="submit"
id="submit"
value="提交"
/>
</form>

搜索按钮后如何禁用主表单?

【中文标题】搜索按钮后如何禁用主表单?【英文标题】:How to Disabled Master Form After Search Button? 【发布时间】:2021-07-08 11:50:06 【问题描述】:

**

这是我的搜索按钮代码,我想在搜索注册后禁用母版页**

try
            
                signUp signUp = new signUp();
                signUp.Username = txtUserName.Text;
                Session["user"] = signUp.Authentication();
                Response.Redirect("BooksInformation.aspx");
                
            
            catch (Exception ex)
            
                lblOutput.Text = ex.Message;
            

【问题讨论】:

Disabled 母版页是什么意思? 请检查我的第二张图片。顶部有五种表格,包括学生,问题书,图书馆信息我想在从搜索按钮@Arsen注册后禁用它们 @Arsen 这意味着在搜索书籍注册后,所有***表单都被禁用,因此学生只能搜索书籍 您想禁用这五个按钮还是只是隐藏它们? 是的,想隐藏或禁用,但这不是按钮,这是 href = "Student.aspx" @Arsen 【参考方案1】:

假设您在母版页中有如下内容:

<a href="Student.aspx">Students</a>

为标签添加runat="server"id属性

<a href="Student.aspx" id="studentLink" runat="server">Students</a>

然后在BooksInformation.aspxPage_Load 事件中确保用户已登录并隐藏链接:

var studentLink = Master.FindControl("studentLink") as HtmlControl;
studentLink.Visible = false;

【讨论】:

当我们编写这段代码时,它在 html 控件和 .aspx.visible 中显示错误 `` var studentLink = Master.FindControl("LibraryInformation.aspx") as HtmlControl;图书馆信息.aspx.Visible = false; ``` 您应该从 id 值中删除 .aspx。正如我在答案中提到的,将id 属性添加到您的链接&lt;a href="Student.aspx" id="studentLink" runat="server"&gt;Students&lt;/a&gt; 伟大的程序员非常感谢您的努力.. 放置 ID 后出现一个问题,它是隐藏的,但不会从不同的登录名运行 不同的登录方式究竟是什么部分不起作用?

以上是关于我想在搜索框后面加个搜索按钮如何实现,高手帮忙的主要内容,如果未能解决你的问题,请参考以下文章

我想在winform中点击一个按钮弹出一个框,然后里面有一个下拉的控件,求高手指教,不加另外的界面

请大家帮忙,这个软件如何使用啊?

Android:如何让键盘输入按钮说“搜索”并处理它的点击?

VBA Excel - 如何修复列表框表单上的过滤器代码

如何在excel中增加一个搜索框和搜索按钮,以便快速搜索

html如何添加搜索框