<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE> getElementById </TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function chkacc(){
alert(document.getElementById("aa").value);
alert(document.getElementById("bb").value);
alert(document.getElementById("a").value);
alert(document.getElementById("b").value);
}
//-->
</SCRIPT>
<BODY>
<FORM METHOD=POST ACTION="" name="frm1">
<INPUT TYPE="text" NAME="a" id="aa">
<INPUT TYPE="text" NAME="b" id="bb">
</FORM>
<FORM METHOD=POST ACTION="" name="frm2">
<INPUT TYPE="text" NAME="a" id="a">
<INPUT TYPE="text" NAME="b" id="b">
<INPUT TYPE="button" value="檢查" name="btnchk" οnclick="chkacc();">
</FORM>
</BODY>
</HTML>
以上这个例子,在IE中和在FF中有不同的结果,这就是document.getElementById在不同环境下的区别
不知道是否算是IE中的一个BUG