最新XML期末考试试题,复习题 修正版资料

发布时间 : 星期一 文章最新XML期末考试试题,复习题 修正版资料更新完毕开始阅读

精品文档

3.通过记录集管理数据岛都有哪些方法? 答案:

通过记录集管理数据岛,包括取记录、遍历记录、插入和删除记录、对记录集分页和把记录集转换为数组。 取记录有如下方法: rs(‘标记名称’) rs(标记的编号)

rs.Fields(‘标记名称’) rs.Fields(标记的编号)

rs.Fields.Item(‘标记名称’) rs.Fields.Item(标记的编号) 遍历记录有如下方法:

moveNex()方法:当前记录移动到下一条记录。 movePrevious()方法:当前记录移动到上一条记录。 moveFirst()方法:当前记录移动到第一条记录。 moveLast()方法:当前记录移动到最后一条记录。

moveNumRecords()方法:当前记录向前或向后移动到指定数目的记录。 插入和删除记录的方法包括: Addnew()方法:添加新纪录 Delete()方法:删除记录

对记录集分页通过设置如下属性实现:

AbsolutePage属性,用于指定当前的页。 PageCount属性,返回记录集中的逻辑页数。

PageSize属性,用于指定每个逻辑页所包含的记录数,默认值是10。 把记录集转换为数组通过getrows()方法实现。 5.编写HTML代码,以下面的XML文件为数据源对象,显示的结果如图7-16所示。功能要求: (1)分页显示数据。

(2)点击“首页”、“上一页”、“下一页”或“尾页”按钮进行相应页的跳转。 (3)在文本框中输入页码,点击“确定”按钮可以跳到相应的页。

图7-16 程序运行结果 所需的XML文件代码如下:

中国0086

越南0084 精品文档

精品文档

朝鲜00850

日本0081

俄罗斯007

法国0033

英国0044

德国00349

美国001

智利0056

巴西0055

澳大利亚0061 答案:

习题5

部分国家电话直拨区号表

精品文档

精品文档


function firstpage(){ rs.absolutepage=1; disp(); }

function previouspage(){ if(rs.absolutepage==1){

alert(\已经是第一页!\ }else{

rs.absolutepage=rs.absolutepage-1; disp(); } }

function nextpage(){

if(rs.absolutepage==rs.pagecount){ alert(\已经是最后一页!\ }else{

rs.absolutepage=rs.absolutepage+1; disp(); } }

function lastpage(){

rs.absolutepage=rs.pagecount; disp(); }

function gotopage(pagenum){

if(pagenum>=1&&pagenum<=rs.pagecount){ 精品文档

精品文档

rs.absolutepage=pagenum; disp(); }else{

alert(\输入的页码错误!\ } }

function disp(){ stu_tab=\

stu_tab=\

stu_tab=stu_tab+\国家名称\ stu_tab=stu_tab+\width='200' align='center'>直拨区号\

for(i=1;i<=rs.pagesize;i++){ if(i<=rs.pagesize&&!rs.EOF){ stu_tab=stu_tab+\bgcolor='#EEEEEE'>\

stu_tab=stu_tab+\ if(i

stu_tab=stu_tab+\ s_t.innerHTML=stu_tab;

cpage.innerHTML=rs.absolutepage; tpage.innerHTML=rs.pagecount; }

disp()

DOM接口中的Document节点有哪两个子节点?分别代表什么意义? 答案:

Document类型节点的两个子节类型点是DocumentType类型和Element类型。

DocumentType类型节点对应XML文件所关联的DTD文件,通过DocumentType节点的子孙关系可以分析并获得XML文件所关联的DTD文件中的数据。

Element类型节点对应XML文件的标记节点,通过Element节点的子孙关系可以获得XML文件中的数据,Element节点的子节点有Element节点、Text节点和CDATASection节点。 2.Attr节点是Element节点的子节点吗? 精品文档

联系合同范文客服:xxxxx#qq.com(#替换为@)