keydown イベントで、テキスト ボックスが編集できない場合に中央に表示されるテキスト。テキストボックスに何かを書くと、書きたい位置ではなく、一番右に書かれます。また、大文字のみで文字をティークする関数を作成しましたが、タブを介してテキストボックスを変更する場合を除いて、最後に書かれた文字は大文字で変更されません。
protected void Page_Load(object sender, EventArgs e)
{
TextBox1.Attributes.Add("onkeydown", "javascript:return descrip(this.value)");
}
ASPx ソースでは、私が書いた関数について説明しています。
<script type="text/javascript" language="javascript">
<!--
function descrip(text)
{document.form1.TextBox1.value=text.toUpperCase();
}
//-->
</script>