1.function do(){alert(a=10); alert(a=10);} alert(a) do(); alert(a);
2.HTML结构如下:<ul> <li></li><li></li><li></li><li></li> </ul>要求在为UL中的每一个LI绑定CLICK事件,并在事件中输出当前事件触发者在UL的位置
3.Ajax的实现本质
4.完善程序 
pulic class DefaultMaster : MasterPage{public string Name{get;set;}}
//这里DefaultPage的Master Page 继承于DefaultMaster
public class DefaultPage:Page{ptotected override void OnLoad(EventArgs e
{//这里代码实现获取DefaultMaster 的 Name属性}} 
5.编写一段代码实现以下功能,页面上有一个Button1,如何在点击该控件时调用一段JavaSctipt代码(假设 JS代码已在headex中引用,函数名为TestFun())

解决方案 »

  1.   

    3:Ajax的工作原理相当于在用户和服务器之间添加了一个应用层,是用户操作与服务器响应异步化,同时还可以把些服务器负担的工作转嫁给客户端,从而减轻服务器端的负担。实际工作方式是:当用户填写表单提交时,数据先发送给JS代码而不是直接给服务器,JS处理完后发送给服务器,
    当服务器处理结束后,调用DOM控制页面输出或更新显示。
      

  2.   

    5.
    this.button.Attributes.Add("onclick", "TestFun();");
      

  3.   

    2.
    <script type="text/javascript">
          function test(obj){
           alert("第" + obj + "个");
           }
        </script>
    -------------------------------------------
         <ul>
                <li onclick="test(1)">一</li>
                <li onclick="test(2)">二</li>
                <li onclick="test(3)">三</li>
                <li onclick="test(4)">四</li>
            </ul>
      

  4.   

    2.
    window.onload() {
    var obj_ul=document.getElementsByTagName("ul");
    var obj_lis=obj_ul.getElementsByTagName("li");
    for(var i=0;i<obj_lis.length;i++) {
    obj_lis[i].onclick=function() {
    alert("第"+i+"个");
    }
    }
    }
      

  5.   

    4 Master.FindControl("textbox1")   as   TextBox