请问哪里能找到系统的.net标准控件开放给JS的接口,
这些控件的很多属性,用JS去调用或者更改的时候,
语法上面都会有些差异,
比如1个listbox的效果
<script type="text/javascript">
function selectlist(listbox){
    var sel = listbox.options[listbox.selectedIndex]; 
    listbox.remove(listbox.selectedIndex);  
        if (listbox.id=='ListBox1'){
          var listbox2=document.getElementById('ListBox2'); 
        }else{
          var listbox2=document.getElementById('ListBox1');      
        }               
    listbox2.add(sel);            
}
</script>
跟后台操作listbox的方法和属性都是不一样的语法,后台是Items
做这个函数花了好多时间,
不知道哪里有全面的JS操作.net控件的资料。

解决方案 »

  1.   

    GOOGLE关键字"JS控制.net控件"
    没有合适的资料啊
      

  2.   

    js与.net控件没有啥关系。js只能处理html标准的html元素,.net最终生成的也是html。你只是要熟悉.net控件的呈现机制,就很容易使用js进行控制了
      

  3.   

    没有这种接口,net封装的服务器控件是在服务器端用的,这些控件到了客户端之后就是普通的html控件了,不再是net服务器控件了。你要操作这些控件,要看看W3C上面的,js操作dom对象。
    参考:http://www.w3school.com.cn/
      

  4.   

    是哦,看了下,listbox在源文件里是1个select标签,
    一语道破天机啊,
      

  5.   

    JS操作DOM的话,还是有点基础的,以前是用ASP开发的。那下次用.net控件的时候,就去源文件看下这个控件是如何用HTML来展现的,然后再用JS相应的操作HTMLDOM,