ASP文本框从右到左/从左到右
本文关键字:从左到右 从右到左 文本 ASP | 更新日期: 2023-09-27 18:02:03
按下Alt+Shift后如何从右向左书写
在asp文本框内按Alt+shift从左向右书写
(不同的语言)有什么想法吗??!
在.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键。它将在每次按下键盘组合时切换方向。