最近用javascript制作下拉列表,发现一个比较有趣的现象,那就是这个和电脑或者其他的速度有关系吗? 代码内容为:Code 1 2 function test() 3 { 4 twoDrapList=document.createElement("select"); 5 var xxx=document.createElement("option"); 6 xxx.text="2007"; 7 xxx.value="2007"; 8 twoDrapList.appendChild(xxx); 9 document.getElementById("Div2").appendChild(twoDrapList);1011 } 在vs2005里面,当我用Ctrl+F5时,这个下拉列表的内容为空,并没有添加进取, 当我用F5,或者F10调试时,如果第6行 var xxx=document.createElement("option"); 之后,我快速的按F10,那么xxx的outerHTML为:"<OPTION value=2007 selected></OPTION>", 如果我慢点按,那么xxx的outerHTML为:"<OPTION value=2007 selected>2007</OPTION>"。 是不是很有趣呀,难道说因为是脚本语言的原因太慢嘛。至少到目前为止我还没有搞明白这是怎么回事呢。 转载于:https://www.cnblogs.com/Sangplus/archive/2007/12/08/987812.html