当前位置:编程学习 > C#/ASP.NET >>

请各位高手帮帮忙啊!onblur事件不好使!谢谢

protected void Page_Load(object sender, EventArgs e)
    {
        div1.InnerHtml = "<input type='text' name='product'  id='txtProduct' onblur='blurtext1('"+"txtProduct"+","+"Text1"+","+"t"+")'/><input type='text' name='product'  id='Text1' /><input type='text' name='product'  id='t' />";
    }

    <script language="javascript" type="text/javascript"> 
<!-- 

function blurtext1(t1,t2,result1){
     
     alert(document.getElementById(t1).value);
       var v1 =document.getElementById(t1).value;
         var v2 =document.getElementById(t2).value;
          if(v1=="") v1=0;
          if(v2=="") v2=0;
          document.getElementById(result1).value=(v1*1)*(v2*1);

//--> 
</script>  --------------------编程问答-------------------- --------------------编程问答-------------------- 那个帖子都给你回了,怎么还发 --------------------编程问答-------------------- 当焦点在text中时,点按钮,其实是先onblur,再onclick
想实现什么
--------------------编程问答-------------------- 这格式 就不对 

-------------
div1.InnerHtml = "<input type='text' name='product' id='txtProduct' onblur='blurtext1('"+"txtProduct"+","+"Text1"+","+"t"+")'/><input type='text' name='product' id='Text1' /><input type='text' name='product' id='t' />";
--------------

输出后 是 <input type='text' name='product' id='txtProduct' onblur='blurtext1('txtProduct,Text1,t)'/>

这个红点 有开头没尾的  而且 调用JavaScript函数 传值 应该是 

blurtext1('txtProduct','Text1','t')  这样的

... 难道 你自己看错了? --------------------编程问答-------------------- 谢谢大家 !
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,