JavaScript与Asp.net传值
来源:互联网 发布:金融大数据服务商 编辑:程序博客网 时间:2024/05/02 04:08
在基于ASP.NET的开发中,经常性的需要JS脚本来增加一些客户端的控制,比如限制输入字符,日期控件等等。一般这样的控制基本上在客户端完成就比较好,无需回传到服务端。总结了最近的开发中使用的一些js的技巧,提供给大家:
1、js脚本如何访问服务器控件的值
界面上有一个TextBox控件,ID为Name,js里可以采用如下脚本取Name的值
MyValue = document.all("Name").value
MyValue = document.GetElementById("Name").value
2、服务器控件如何取js中变量的值
目前未发现比较好的办法,我通常采用的方法是在界面上放一个隐藏的控件HtmlInputHidden,然后设置为以服务器控件运行,这样在js脚本中和ASP.NET代码里都可以访问到该控件的值
js中给服务器控件赋值:
var bt=document.all('Name').value;
bt.value='名称';
ASP.NET中使用Name.Value来访问。
3、如何遍历界面上所有TextBox元素
var inputList = document.body.getElementsByTagName("INPUT");
for(var i=0;i<inputList.length;i++)
{
if(inputList[i].disabled==false && (inputList[i].type=='text' || inputList[i].type=='password'))
{
inputList[i].value="";
}
}
4、让dropdownlist选择到指定项
选择dropdownlist中值为“我得选择”得项
var handl=document.all('List1');
var my_value='我得选择';
for(var index=0;index<handle.options.length;index++)
{
if(handle.options[index].text==my_value)
{
handle.selectedIndex=index;
}
}
- JavaScript与Asp.net传值
- asp.net与javascript整合
- ASP.NET与JavaScript交互
- Javascript与ASP.NET交互
- javascript 与 asp.net 的交互
- javascript 与 asp.net 的交互
- ASP.NET与JavaScript操作CheckBox控件
- javascript与asp.net的交互
- javascript 与 asp.net 的交互
- javascript与 asp.net 互动相关
- javascript与asp.net实现文件上传
- asp.net与javascript编码解码
- Asp.Net 调用 Javascript
- asp.net+javascript倒计时
- ASP.NET调用JavaScript
- asp与asp.net
- ASP与ASP .net
- asp与asp.net
- ubuntu中设置显示器刷新频率
- 关于ASP程序实现自动采集程序及入库
- Application, Session, Cookie, Viewstate, Cache对象用法、作用域和区别
- 根据模板动态生成html页面
- Flex与Java Servlet交互实例
- JavaScript与Asp.net传值
- oracle上的sql问题求教
- DIV+CSS布局的网页对网站SEO的影响
- Two ways to terminate blocking socket thread gracefully
- 在GridView中添加一行(新行) 如统计信息等
- C语言删除有用数(浮点数)后面的0
- c#中static的全部用法整理
- css overflow
- 使用自己发布的WebService与Flex通信