Js获取.net服务器端对象值(直接类和包含类) - javascript -

Js获取.net服务器端对象值(直接类和包含类)

时间:2010-01-27 16:19:49   来源:   评论:加载中...   点击:加载中...
1.直接类:在aspx文件中直接写:document.getElementById("<%= TextBox1.ClientID %>").value2.包含.js文件类:在aspx文件中写一函数:fu...

1.直接类:在aspx文件中直接写:document.getElementById("<%=   TextBox1.ClientID   %>").value

2.包含.js文件类:在aspx文件中写一函数:
function getNetID()
{
var js_userid = '<%=userid.ClientID %>';//.net控件:用户名输入框
var js_pwd='<%=pwd.ClientID %>';//.net控件:密码输入框
var js_submit='<%=Button1.ClientID %>';
return {Id1:js_userid,Id2:js_pwd,Id3:js_submit};//生成访问器,在.js文件中进行函数调用;
}
在.js中就可以直接对该函数进行调用,以获取服务器端控件被解释后的id了,代码如下;
function userSubmit()
{
var compid=document.getElementById(getNetId().Id1).value;
var contactid=document.getElementById(getNetId.Id2).value;
var btn=document.getElementById(getNetId().Id3);
//....................要进行的验证操作;或提交操作;
btn.click() //可以触发Btton1_click();函数



相关热词搜索:

 
上一篇:javascript eval函数语法规则/应用
下一篇:禁止页面上鼠标选取和点击右键的两种方法
收藏 将此文推荐给朋友
分享到: