javascript学习

1、判断是IE浏览器  widow.ActiveXObject==true
ie动态添加事件
var btn=document.getElementById("button1");
btn.attachEvent("onclick",myMethod1);

其它浏览器添加事件:
btn.addEventListener("click",myMethod1,false);

2、获得表单的第几个元素:
document.form[1].elements[4].name

3、在网页中动态插入代码
document.getElementById("标签名").innerHtml="内容";"]

4、链接到新页面
(1)直接点击链接
(2)通过Submit表单提交到新页面
(3)document.location=...
(4)通过eval()方法,把传入的字符串所代表的动作执行,例有一个函数f1();
eval("f1();");

(5)创建多浏览器的xmlHtttpRequest对象
  <script language="javascript">
  function createObject()
  {
   var x=[function(){return new ActiveXObject("Msxml12.XMLHTTP");},
          function(){return new ActiveXObject("Microsoft.XMLHTTP");},
		  function(){return new XMLHttpRequest();}]
   for(var i=0;i<x.length;i++)
   {
    return x[i]
   }
  }
  createObject();
  </script>

你可能感兴趣的:(JavaScript,java,浏览器,IE,Microsoft)