mono 6.10で asp:TextBox の先頭に TABが勝手に入る現象 を解決してみた
mono 6.10で asp:TextBox の先頭に TABが勝手に入る現象
以前書いた記事の解決方法です。
・後続の関数でタブを消す
・タイマー割込みでタブを消す
を試してみたのですが、効果が無かったです
そこで、JavaSciptで解決できないか試してみました
使用するのは asp:Literal
Literal.Text にJavaScript を埋め込むことで、処理を発動させることにしました。
Literal1.Text = ""; if (IsPostBack == false) { // } Literal1.Text="<script type=\"text/javascript\" >" + "fixTab()" + "</script>"; |
function fixTab() { if ($('#ctl00_ContentPlaceHolder_dList').length) { $('#ctl00_ContentPlaceHolder_dList').val( $('#ctl00_ContentPlaceHolder_dList').val().replace(/\t/g, '')); } } |
Javascriptの処理の実態
これで解決
Comments