【单选题】
某页面中有一个id为main的div,div中有两个图片和一个文本框,下列( )能够完整地复制节点main及div中所有的内容。(选择一项)
①
document.getElementById(main).cloneNode(true);
②
document.getElementById(main).cloneNode(false);
③
document.getElementById(main).cloneNode( );
【单选题】
在页面中有一个10行3列的表格,表格的id为Ptable,下面的选项中只删除最后一行的是( )(选择一项)
①
document.getElementById(Ptable).deleteRow(10);
②
var delrow=document.getElementById(Ptable).lastChild;delrow.parentNode.removeChild(delrow);
③
var index=document.getElementById(Ptable).rows.length;document.getElementById(Ptable).deleteRow(index);
④
var index=document.getElementById(Ptable).rows.length-1;document.getElementById(Ptable).deleteRow(index);
【单选题】
在页面中有一个id为book的下拉列表框,下列( )能够动态地在下拉列表框book中添加一个选项,并且显示结果如图所示。<img src=https://huaweicloudobs.ahjxjy.cn/19D8EC7ADFA9472CCAA1C8E4D269A3BB.png title=Q-68.png alt=Q-68.png/>(选择一项)
①
document.getElementById(book).add(new Option(01,梦想照进现实),null);
②
document.getElementById(book).add(01,梦想照进现实
③
document.getElementById(book).add(梦想照进现实,01
④
document.getElementById(book).add(new Option(梦想照进现实,01),null);
【单选题】
在页面中有一个1行2列的表格,其中表格行(tr)的id为r1,下列( )能在表格中增加一列,并且将这一列显示在最前面。(选择一项)
①
document.getElementById(r1).Cells(1);
②
document.getElementById(r1).Cells(0);
③
document.getElementById(r1).insertCells(0);
④
document.getElementById(r1).insertCells(1);
【单选题】
当鼠标指针移到页面上的某个图片时,图片出现一个边框,并且图片放大,这是因为激发了下面的( )事件。(选择一项)
【单选题】
在javascript中,下列选项中可以获取滚动条距窗口顶端滚动的距离的是(选择一项)
①
document.documentElement.scrollTop
②
document.documentElement.scroll
③
document.style.scrollTop
【单选题】
在JavaScript中,下列选项能把“毒皇后”这一行删除的是()table border=0 cellspacing=0 cellpadding=0 id=tb tr id=row1 七个小矮人/td 7/td /tr tr id=row2 毒皇后/td 100/td /tr tr id=row3 白雪公主/td 8/td /tr/table(选择一项)
①
document.getElementById(tb).deleteRow(1)
②
document.getElementById(tb).deleteRow(2)
③
document.getElementById(tb).deleteRow[1]
④
document.getElementById(tb).deleteRow[2]
【单选题】
关于DOM的三个组成部分,其中不包括:()(选择一项)
【单选题】
关于document对象的常用方法,以下说法错误的有:()(选择一项)
①
getElementById( ) 返加拥有指定id的第一个对象的引用
②
getElementById( ) 返加拥有指定id的对象的集合
③
getElementsByName( ) 返加拥有指定名称的对象的集合
④
write() 向文档写文本,HTML表达式或javascript代码
【单选题】
页面中有一个表单myform,表单中有名为txtName的输入用户名的文本框,则以下验证用户名非空的代码正确的是( )。(选择一项)
①
var name = document.myform.txtName.value; if(name==){ alert(用户名不能为空! document.myform.txtName.focus( ); }
②
var name = document.myform.txtName.text; if(name==){ alert(用户名不能为空! document.myform.txtName.focus( ); }
③
var name = document.myform.txtName.value; if(name.isNull==true){ alert(用户名不能为空! document.myform.txtName.focus( ); }
④
var name = document.myform.txtName.text; if(name.isNull==true){ alert(用户名不能为空! doocument.myform.txtName.focus( ); }