FineUI 官方论坛
标题:
请教如何用document.getElementById来提取控件的值?
[打印本页]
作者:
ian
时间:
2012-5-7 02:36
标题:
请教如何用document.getElementById来提取控件的值?
尝试了document.getElementById("txt_cusname").value 没有成功。。
作者:
~~疯狂~~
时间:
2012-5-7 08:29
如果是要获取服务器控件的值:
document.getElementById('<%=TextBox1.ClientID %>').value
如果是获取html控件的值:
document.getElementById('TextBox1').value
作者:
ian
时间:
2012-5-7 10:18
非常感谢。一开始测试老是报
控件包含代码块(即 <% ... %>),因此无法修改控件集合(用户自定义控件中)的错误
后来发现是head有runat="server" 的原因 可是extaspnet好像必须要这个head 有runat="server"
所以 还是没办法。。。请问还有其他方法吗?
作者:
幻之达
时间:
2012-5-7 12:45
请说明需要在哪里获取控件的值
作者:
support
时间:
2012-5-7 17:16
看示例,js代码块一般放在页面最后,不要放在head中
作者:
~~疯狂~~
时间:
2012-5-8 09:11
可以放在最后面,例如:
<script type="text/javascript">
function changBannerHeight()
{
document.getElementById('<%=Region_Banner.ClientID %>').style.height = '27px';
}
</script>
</body>
</html>
作者:
小豬仔→pig/抓
时间:
2012-5-8 15:36
用ExtJS的获取方式应该就可以了把...
我是直接用
Ext.getCmp("txt_cusname").getValue;
不过txt_cusname这个控件如果是runat="server" 要写成<%=txt_cusname.ClientID %>
既为Ext.getCmp("<%=txt_cusname.ClientID %>").getValue;
作者:
support
时间:
2012-5-8 15:45
小豬仔→pig/抓 发表于 2012-5-8 15:36
用ExtJS的获取方式应该就可以了把...
我是直接用
Ext.getCmp("txt_cusname").getValue;
Yes
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4