- PR -

【ASP.NET】TextBoxのOnblur時のJavaScriptの呼び出しについて

1
投稿者投稿内容
金糸雀
会議室デビュー日: 2005/07/01
投稿数: 6
投稿日時: 2005-07-14 11:47
こんにちは。
みなさんの知恵をお借りしたいです。

現在ASP.NET(VB)にてプログラムを作っています。
そこで、TextBoxに何も入力せずにフォーカスの移動を行なうと
TextBoxの色が変わり、同時にLabelにエラーのメッセージを表示したいのですが、
うまくいきません。↓


------------------------------------------------------------------------------------------------------------
<script language="javascript" type="text/javascript">
<!--
function check(AAA) {
if (AAA == ""){
document.all.TextBox1.style.backgroundColor="#FF69B4";
document.all.Label1.Text="文字を入力して下さい";
} else {
document.all.TextBox1.style.backgroundColor="#FFFFFF";
document.all.Label1.Text="";
}
}
//-->
</script>


<asp:textbox id="TextBox1" 〜一部省略〜 BackColor="White" onblur="check(this.value)"></asp:textbox>
------------------------------------------------------------------------------------------------------------

[document.all.TextBox1.style.backgroundColor="#FF69B4";]
でカラーは変更されるのですが
[document.all.Label1.Text="文字を入力して下さい";]
ではラベルに何も表示されません。
どなたか分かる方いらしたら、ご教授ください。
ぼのぼの
ぬし
会議室デビュー日: 2004/09/16
投稿数: 544
投稿日時: 2005-07-14 11:59
http://www.tohoho-web.com/js/element.htm#innerText
金糸雀
会議室デビュー日: 2005/07/01
投稿数: 6
投稿日時: 2005-07-14 15:50
ぼのぼのさん、ありがとうございました。
おかげで思ったとおりに動作させることが出来ました。

単に構文の間違いだったのですね。。
難しく考えすぎていたようです。
1

スキルアップ/キャリアアップ(JOB@IT)