asp.net 中textBox多行显示

来源:百度知道 编辑:UC知道 时间:2024/06/17 13:01:30
(不管您能不能解决,首先感谢您对本问题的关注,由于没分了,所有只有再次感谢)textBox里面有个属性multiLine,把它设为true,当页面加载时,给他一个初始值,由于这个值字数比较多,如是就产生滚动条,那么看到的只能是第一行字,只有把滚动条往下拉时才看得到最后一行字,怎么样才能在页面一加载就可以看到textBox的最后一行字啊?也就是让焦点落在最后一行! 真的很感谢!

<html xmlns="http://www.w3.org/1999/xhtml">

<script type="text/javascript">

function clik()
{
var element=document.getElementById('element');
if (document.all)
{
var range= element.createTextRange();
range.collapse(false);
range.select();
}
else {
element.focus();
var v= element.value;
element.value= '';
element.value= v;
}
}

</script>

<body onload="clik()">
<form id="form1" runat="server">
<asp:TextBox ID="element" runat="server" TextMode="MultiLine">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa