<script>
function handleChange()
{
  var e = event.srcElement;
  alert(e.id + ":" + e.name);
}function window.onload()
{
  var inputs = document.all.tags("INPUT");
  for (var i=0; i < inputs.length; i++)
if (inputs[i].type == "text")
inputs[i].onchange = handleChange;
}
</script>

解决方案 »

  1.   

    <input type=text name=aa>
    <script>
    var s= document.getElementsByTagName("input");
    for(var i=0;i<s.length;i++)
    if(s[i].type=="text")
    s[i].onchange=handleChange;
    function handleChange()
    {
      var e = event.srcElement;
      alert(e.id + ":" + e.name);
    }
    </script>
      

  2.   

    <body><script language=Javascript>
    function window.onload()
    {
      var a = document.getElementsByTagName("input");
      for (var i=0; i<a.length; i++)
       if (a[i].type=="text") a[i].attachEvent("onpropertychange",cc);
    }
    function cc()
    {
      var e = window.event.srcElement;
      alert(e.name +" 的值发生了变化");
    }
    </script><input name=aa>