ユーザーがテキストボックスにテキストを入力するときにメッセージを表示したいという要件があります(アラートボックスではなく、これはasp:lableです)つまり、ユーザーがテキストボックスに「x」を入力した場合、メッセージの完了後ではなくメッセージを表示したいテキストであり、ontextchanged イベントとは異なります。ユーザーがテキストボックスを消去した場合、メッセージを表示したくありません。
質問する
1731 次
2 に答える
0
あなたはこのようなことを試みるかもしれません:
テキストボックス:
<asp:TextBox ID="TextBox1" runat="server" onKeyUp="my_function(this);"></asp:TextBox>
ここで、関数my_function()
は次のように定義されています。
<script type="text/javascript">
function my_function(el) {
var val = this.value;
if(val && val!="") {
// Hide your message
// ....
} else {
// Show your message
// ....
}
}
</script>
お役に立てれば
于 2012-09-21T07:34:32.413 に答える
0
次の 3 つの JavaScript イベントのいずれかを使用
して、これらのイベントの
違いを
理解
するには、このリンクを参照してください。
于 2012-09-21T07:16:26.710 に答える