【发布时间】:2014-05-12 14:57:46
【问题描述】:
如果输入了任何数据我想更改图像按钮,我想定期检查我的文本框是否在文本框中输入了任何数据。我该怎么做请帮助我这里是我的代码。现在,我的代码仅在我想定期检查的页面加载时才有效。
<asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine" Height="40px" Width="60%" overflow="hidden" ></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="TextBoxWatermarkExtenderMessages" Watermarktext="Write a message"
TargetControlId="TextBox1" WatermarkCssClass="watermark" runat="server">
</asp:TextBoxWatermarkExtender>
<script>
$(document).ready(function () {
alert(document.getElementById("test_TextBox1").value.length);
if (document.getElementById("test_TextBox1").value.length == "") {
alert(document.getElementById("test_TextBox1").value.length);
} else {
alert("something is there");
}
});
</script>
【问题讨论】:
-
查看 keyup 事件
-
请参阅this answer 至this SO question,了解如何使用 JavaScript 计时器。基本上,您可以使用 JavaScript
setInterval函数重复调用另一个函数。
标签: c# javascript asp.net regex