FineUI 官方论坛

标题: js如何获取文本框的值 [打印本页]

作者: の‵℡閊鳮﹌    时间: 2013-3-17 21:03
标题: js如何获取文本框的值
  1. <x:TextBox runat="server" Label="用户名" ID="txtDateTime">
  2. </x:TextBox>

  3. var txtDateTimeID = '<%= txtDateTime.ClientID %>';
  4. var txtDateTime = Ext.getCmp(txtDateTimeID).getValue();
  5. alert(txtDateTime);
复制代码
这样获取不行啊,请求各位大侠。。。本人菜鸟

作者: の‵℡閊鳮﹌    时间: 2013-3-18 10:16
哪位大侠帮忙回答一下。。。
作者: appletreegd    时间: 2013-3-19 18:14
  1. <x:Panel ID="Panel1" Width="200px" Height="150px" EnableBackgroundColor="false" runat="server"
  2.                 BodyPadding="5px" ShowBorder="false" ShowHeader="false">
  3.                 <Items>
  4.                     <x:TextBox ID="txtTest" runat="server" Text="1assddas" Label="测试文本"></x:TextBox>
  5.                     <x:Button ID="btnTest" runat="server" Text="点击看" OnClientClick="checkText()"></x:Button>
  6.                 </Items>
  7.             </x:Panel>
复制代码
  1. <script type="text/javascript">
  2.         function checkText() {
  3.             var txtTestID = '<%= txtTest.ClientID %>';
  4.             Ext.getCmp(txtTestID).setValue(123);
  5.             var value = Ext.getCmp(txtTestID).getValue();
  6.             alert(value);
  7.         }
  8.     </script>
复制代码
这样是可以运行成功的。要不你把完整代码发出来看下?




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4