你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Linux开发
用ASP技术开发WEB调查(投票)系统 (10)
 

如前所述,图2所显示的页面由三个帧构成。最上面的帧(ControlFrame)包含由ItemMaker.asp输出的文档,其中大部分代码是用来支持浏览器内的编辑操作的JavaScript。这些代码通过动态生成HTML表单在位于中间的帧(ItemFrame)显示问题。在编辑问题的时候,编辑事件将触发保存更新数据到stemArray[]和ansArray[]数组的JavaScript函数。最下面的一个帧(MsgFrame)用来显示提示信息。
  
     JavaScript函数doNew()在调查项目的最后加入新的问题,它先在stemArray[]的最后加入一行,然后在ansArray[]数组中加入对应于问题类型的合适行数,最后调用doNav()函数显示这个问题:
  
  
   // 创建新问题并将它加入到调查项目的最后
   function doNew() {
    stemLen = stemArray.length;
    INumber = (stemLen > 0) ?
    parseInt(stemArray[stemLen-1].substr(0,3)) : 0;
    INumber = " " + (++INumber).toString();
    INumber = INumber.substr(INumber.length-3, 3);
    for (IType = 0; IType < 5; IType++) {
    if(document.ItemType.IType[IType].checked) break;

(编辑:aniston)

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089