没看懂你要实现什么效果!
不会是这样吧!
<input type="text" class="defInput" id="qwe" onclick="alert('aaa');alert('bbb');">???

解决方案 »

  1.   

    <script type='text/javascript'>
    var input=document.getElementById("qwe");function show(){
       alert("show1");
    }function show2(){
       alert("show2");
    }
    //下边方法适合ie
    input.attachEvent("onclick",show);
    input.attachEvent("onclick",show2);
    </script>
      

  2.   


    <script language="javascript">
    function addEvents(oTxt)
    {
    var fAlert=oTxt.onclick;
    fAlert=String(fAlert).replace(/.*\n.*{/,"").replace(/}[.\n]*/,"");
    for(i=0;i<10;i++)
    {
    fAlert+="alert("+i+");";
    }
    eval("oTxt.onclick=function(){"+fAlert+"}");
    }
    </script>
    <input id="txtTest" onclick="alert('Origin Function')" type="text"/>
    <input type="button" onclick="addEvents(document.getElementById('txtTest'))" value="addEvent">
      

  3.   

    标准的方法,就用attachEvent像2楼那样,
    还可以这样
    var oldfunc=document.all.qwe.click
    document.all.qwe.click=function(){
      oldfunc();
      alert("1111");
    }
      

  4.   

    同意使用
    attachEvent方法