<html>
<head>
</head>
<body>
<a id="popup1" name="popup1" href="mailto:[email protected]&subject=subject&body=updated.">ww</a>
<script type="text/javascript">
document.getElementById("popup1").click();
</script>
</body>
</html>错误:document.getElementById("popup1").click() is not a function.
<head>
</head>
<body>
<a id="popup1" name="popup1" href="mailto:[email protected]&subject=subject&body=updated.">ww</a>
<script type="text/javascript">
document.getElementById("popup1").click();
</script>
</body>
</html>错误:document.getElementById("popup1").click() is not a function.
{
document.getElementById("popup1").click();
}怎么没有方法呢?
在firefox3.5.8不工作。
好像是ff不支持click功能。
if(el.fireEvent){//IE中
el.fireEvent("on"+ename);
} else {
var e=document.createEvent('MouseEvent');
e.initEvent(ename,false,false);
el.dispatchEvent(e);
}
}
var obj=document.getElementById("popup1");
fireEvent(obj,"click")