从文本框的右侧键入

时间:2014-07-07 12:55:14

标签: asp.net

我想反过来在文本框中输入文字。即如果我想键入' Stackoverflow',我将输入此顺序' wolfrevokcats'这样文本就从文本框的右边开始,然后显示“Stackoverflow'”。我不想使用text-align:right对齐文字。

我将从文本框的右侧以相反的顺序输入。

2 个答案:

答案 0 :(得分:1)

您可以在文本框中使用此css

 { direction:rtl;}

假设您有一个文本框

<asp:TextBox ID="TextBox1" runat="server" CssClass="ltor"></asp:TextBox>

css类应该如下

.ltor {direction:rtl;}

答案 1 :(得分:0)

function rtl(element)
{   
    if(element.setSelectionRange){
        element.setSelectionRange(0,0);
    }
}

<input type="text" name="textbox" style="direction:RTL;" onkeyup="rtl(this);"/>