ASP文本框从右到左/从左到右

本文关键字:从左到右 从右到左 文本 ASP | 更新日期: 2023-09-27 18:02:03

按下Alt+Shift后如何从右向左书写

在asp文本框内按Alt+shift从左向右书写

(不同的语言)

有什么想法吗??!

ASP文本框从右到左/从左到右

在.aspx标记中添加以下

<script type="text/javascript">
  function handleKeyDown(e) {
    var altPressed = 0;
    var shiftPressed = 0;
    var evt = (e == null ? event : e);
    altPressed = evt.altKey;
    shiftPressed = evt.shiftKey;
    if (altPressed && shiftPressed) {
        var textDemo = document.getElementById('TextBoxDemo');
        textDemo.classList.toggle("otherDir");
    }
    return true;
}
</script>
<style>
  .otherDir {direction:rtl}
</style>
<asp:TextBox ID="TextBoxDemo"  CssClass="otherDir" runat="server" ClientIDMode="Static" />

在页面加载事件中,添加以下行:

TextBoxDemo.Attributes.Add("onKeyDown", "handleKeyDown()");

上面一行将添加客户端事件处理程序,用于在呈现的HTML输入中按ALT-SHIFT键。它将在每次按下键盘组合时切换方向。