为什么文字的方向没有改变
本文关键字:改变 方向 文字 为什么 | 更新日期: 2023-09-27 18:05:40
我试图改变文本框的方向(文本方向)在selectedIndexChanged事件下拉,但不工作
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">
<asp:ListItem Text="Select" Selected="True"></asp:ListItem>
<asp:ListItem Text="English" Value="Eng"></asp:ListItem>
<asp:ListItem Text="Persian" Value="fa"></asp:ListItem>
</asp:DropDownList>
JS:
<script type="text/javascript">
function ChangeTextDirection()
{
document.getElementById("TextBox1").style.textAlign="right";
return false;
}
</script>
事件: protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
DropDownList1.Attributes.Add("onchange", "ChangeTextDirection();");
}
我想把它从"从左到右"改成"从右到左"
你应该能够改变它在你的事件处理程序以及使用控件样式属性;像下面的
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
this.TextBox1.Style["textAlign"] = "right";
}