读书人

一个框输入文字另外一个框显示出来。

发布时间: 2012-05-13 16:39:43 作者: rapoo

一个框输入文字,另外一个框显示出来。问题是,有一个框是FreeTextBox啊
内容框,也就是editContent是FreeTextBox来的。
摘要框,editDiscription才是文本框TextBox

编译提示错误:editContent不包含Attributes属性。
列歌曲

HTML code
<script type="text/javascript">        function test() {            var t1 = document.getElementById("editContent");            var t2 = document.getElementById("editDiscription");            t2.value = t1.value;        }    </script><form id="form1" runat="server">    <div>        <asp:TextBox ID="editContent" runat="server"></asp:TextBox>        <asp:TextBox ID="editDiscription" runat="server"></asp:TextBox>    </div>    </form>



C# code
 protected void Page_Load(object sender, EventArgs e)    {        editContent.Attributes.Add("onkeyup","test()");        editDiscription.Attributes.Add("onblur","test()");    } 


[解决办法]
你那js写的.呵呵,,,,全部用js弄
editContent.Attributes.Add("onkeyup","test()");
editDiscription.Attributes.Add("onblur","test()");
这句根本都不需要
给文本框加几个事件,onkeydown或onkeyup...
哎,好久不用服务器控件 了.....
以后学习mvc+jQuery吧...

读书人网 >asp.net

热点推荐