一个网页中,当用户在textbox1中输入数据后,当鼠标离开textbox1后,textbox1的数据自动传到在同一页面的一个隐藏的textbox2(或label中),跪求代码,急急急啊

解决方案 »

  1.   

    你可以用input代替这个控件吗,通过onmouseout来完成这个任务
      

  2.   

    为啥不设个变量来保存数据 而是存放到隐藏的中的textbox或label中?
      

  3.   

    onmouseout里实现啊,然后在变量赋值就可以了吧
      

  4.   

    JS 实现,很简单
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD> <BODY>
      <input type="text" id="text1" onblur="showtext()" />
      <input style="display:none" type="text" id="text2" />
     </BODY> <script>
     function showtext()
     {
        var text1=document.getElementById("text1");
    var text2=document.getElementById("text2");
    if(text1.value!=""||text1.value!=null)
    {
    text2.value=text1.value;
    alert("隐藏的text2的值为:"+text2.value);
    }
     }
     </script>
    </HTML>不难的
      

  5.   

            TextBox1.Attributes.Add("onmouseout", "document.getElementById('TextBox2').value=this.value;");