日期:2014-05-18 浏览次数:20570 次
<script type="text/javascript">
        function a()
        {
            document.getElementById("TextBox2").value=document.getElementById("TextBox1").value;
            
        }
    </script>
<asp:TextBox ID="TextBox1" runat="server" onkeyup="a();"></asp:TextBox> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
public string ChineseCap
{
  get
  {
    return cf.ChineseCap(TextBox1.Text);
  }
}
------解决方案--------------------
不会就学啊,肯定要走服务器的
------解决方案--------------------
<script type="text/javascript">
   var pinyinstr= <%=ms %> ;
       function a()
       {
           document.getElementById("TextBox2").value=document.getElementById("pinyinstr").value;
       }
    </script>
这些的话你应该把MS做成PUBLIC string,然后把处理完的数据给他,不过这样可能变不了。
LS 的LS那个MM的方法应该没问题
------解决方案--------------------
可以用iframe解决一下,调用另外一个页面来处理数值,然后用js赋值给test2
------解决方案--------------------
你把  cf.ChineseCap(TextBox1.Text); 方法中里处理TextBox1.Text的参数拿出来 放到CS文件里  然后传给JS,用JS处理。
不用AJAX 又要不刷新页面 估计也只能这样了。。