比如一个aspx页面,我有一个textbox和一个label,textbox输入的东西label同步显示出来,请问用jquery怎么写?

解决方案 »

  1.   

    $("#txt").bind("keyup", function() {
                    $("#lab").html(this.value);
                });<input type="text" id="txt" />
        <label id="lab"></label>
      

  2.   

    $("txtid").bind("change",function(){
       $("labid").text(this.value);
    });
      

  3.   

      $("#txt").keypress(function() {            var s = $("#txt").val();
                //alert(s);
                $("#lbl").text(s);
            });
                
            
            
      

  4.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script type="text/javascript" src="Inf_V3/JavaScript/jquery.1.3.2.js"></script>
    <script type="text/javascript">
    function showDiv()
    {
    $("#Div1").html("");
    $("#Div1").html($("#txtVal").val());
    }
    </script>
    </head><body>
    <input type="text" id="txtVal" value="" onkeyup="showDiv();"  />
    <div id="Div1"></div>
    </body>
    </html>
    将div改成你的label就ok了
      

  5.   

    <html>
    <span id="label1" style="width:100px;height:20px;border:1px red solid"></span>
    <input id="text1" type="text" />
    </html>
    <script>
    document.getElementById("text1").attachEvent("onpropertychange", function(e){
    if(e.propertyName == "value")
    {
    document.getElementById("label1").innerText = document.getElementById("text1").value;
    }
    });
    </script>