如何通过 Javascript 启用 Link 按钮 它最初设置为 Enable = false
How to Enable Link Button through Javascript it is initially set to Enable = false
我是这种编程的新手。我试图在 ASP 文本框中输入任何文本时启用 Link 按钮。基本上它是一个搜索文本框,当它有文本时应该启用 Search link 否则应该禁用它。搜索 Link 是一个 Link 按钮。
我有这个代码:-
文本框:
<asp:TextBox ID="txtSearch" Width="100%" OnKeyUp='javascript:SetButtonStatus();' runat="server"></asp:TextBox>
搜索 Link 按钮:
<asp:LinkButton ID="lbtnSearch" runat="server" onclick="lbtnSearch_Click" ClientIDMode="Static">Search</asp:LinkButton>
JS 函数:-
function SetButtonStatus() {
debugger;
var searchtxt = document.getElementById('<%=txtSearch.ClientID%>').value;
if (searchtxt.length >= 1) {
document.getElementById('<%=lbtnSearch.ClientID%>').disabled = "";
}
else {
document.getElementById('<%=lbtnSearch.ClientID%>').disabled = "disabled";
}
}
但不幸的是,这不起作用。 link 按钮不会在文本框中输入文本时启用。
感谢任何帮助。
我不知道 ASP,但在 JavaScript 中,残疾人 属性 必须是 true
或 false
<input type="input" id="txtSearch" OnKeyUp="toggleable()">
<input type="input" id="lbtnSearch" disabled>
<script>
function toggleable()
{
var txtinput = document.getElementById("txtSearch").value;
document.getElementById("lbtnSearch").disabled = (txtinput.length) ? false : true;
}
</script>
我是这种编程的新手。我试图在 ASP 文本框中输入任何文本时启用 Link 按钮。基本上它是一个搜索文本框,当它有文本时应该启用 Search link 否则应该禁用它。搜索 Link 是一个 Link 按钮。
我有这个代码:- 文本框:
<asp:TextBox ID="txtSearch" Width="100%" OnKeyUp='javascript:SetButtonStatus();' runat="server"></asp:TextBox>
搜索 Link 按钮:
<asp:LinkButton ID="lbtnSearch" runat="server" onclick="lbtnSearch_Click" ClientIDMode="Static">Search</asp:LinkButton>
JS 函数:-
function SetButtonStatus() {
debugger;
var searchtxt = document.getElementById('<%=txtSearch.ClientID%>').value;
if (searchtxt.length >= 1) {
document.getElementById('<%=lbtnSearch.ClientID%>').disabled = "";
}
else {
document.getElementById('<%=lbtnSearch.ClientID%>').disabled = "disabled";
}
}
但不幸的是,这不起作用。 link 按钮不会在文本框中输入文本时启用。
感谢任何帮助。
我不知道 ASP,但在 JavaScript 中,残疾人 属性 必须是 true
或 false
<input type="input" id="txtSearch" OnKeyUp="toggleable()">
<input type="input" id="lbtnSearch" disabled>
<script>
function toggleable()
{
var txtinput = document.getElementById("txtSearch").value;
document.getElementById("lbtnSearch").disabled = (txtinput.length) ? false : true;
}
</script>