У меня есть текстовое поле и две кнопки ссылок на моей веб-странице. Когда я поместил некоторое значение в текстовое поле, на основе этого значения, а также, как только я покину текстовое поле. Я хочу скрыть или сделать кнопку ссылки невидимой.скрывает кнопки ссылок, когда пользователь покидает текстовое поле
<asp:textBox id="textBox1" runat="server">
<asp:linkButton id="link1" runat="server">
<asp:linkButton id="link2" runar="server">
, когда пользователь вводит значение «X» в текстовом поле, я хочу, чтобы скрыть LINK1 и LINK2 в противном случае я хочу Link1 и Link2 быть видимым.
вот мой код и он не работает:
function HidePick(selectObj) {
if (selectObj.value.toUpperCase() == "D9") {
document.getElementById("LINK1").style.display = 'none';
}
}
<td><asp:TextBox ID="TXTTest1" runat="server" CssClass="cssTest" Width="30" onmouseout="javascript:HidePick(this);"
С сообщением об ошибке:
"JavaScript runtime error: Unable to get property 'style' of undefined or null reference
Почему вы не используете jquery? ... $ ("# link1"). hide() или .toggle() https://api.jquery.com/ – jdave