web试题.doc_第1页
web试题.doc_第2页
web试题.doc_第3页
web试题.doc_第4页
web试题.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 掌握html主要标签的含义,例如 等。表格标签,决定表格的各项参数表格栏设定该表格的栏段落标签为字,画,表格等之间留一空白行文字区块提供文字方盒以输入较大量文字表单标签决定单一表单的运行模式输入标签决定输入方式图片元素标签,是一个行内元素,用于指定将要显示在文档中的图片是一种块标签,用于创建无序列表2、 掌握js中上课说的常用的方法例如setInterval(),setTimeout()、getElementById()、createElement()、appendChild()setInterval() 方法可按照指定的周期(以毫秒计)来执行函数或表达式。该方法会不停地循环调用函数,直到使用 clearInterval() 明确停止该函数或窗口被关闭。 clearInterval() 函数的参数即 setInterval() 返回的 ID 值。setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,该方法与 setInterval() 方法不同的是该方法只执行一次。getElementById,就是通过ID来设置/返回HTML标签的属性及调用其事件与方法。用这个方法基本上可以控制页面所有标签,条件很简单就是给每个标签分配一个ID号document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。3、 掌握get和post两种网页提交方式的区别一般GET方式是将数据附在URL后发送,数据长度不能超过100个字符,一般搜索引擎查找关键词等简单操作是通过GET方式进行。而POST则不存在字符长度的限制,而且不会把内容附在URL后,比较适合内容较多的表单。4、 掌握什么是ajax技术,它的核心对象是什么,并会编写代码用ajax技术获取服务器的数据。Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含:基于XHTML和CSS标准的表示; 使用Document Object Model进行动态显示和交互; 使用XMLHttpRequest与服务器进行异步通信; 使用JavaScript绑定一切。 用户名:某某 密码:123456 window.onload=function() var btn1=document.getElementById(btn1); var ul1=document.getElementById(ul1); btn1.onclick=function() ajax(bbb.txt?t=+new Date().getTime(),function(str) var arr=eval(str); for(var i=0;iarr.length;i+) var oli=document.createElement(li); oli.innerHTML=用户名:+arri.user+密码: +arri.pass+; ul1.appendChild(oli); ,function()alert(失败); ); function ajax(url,fnSucc,fnFaild) if(window.XMLHttpRequest) var oAjax=new XMLHttpRequest(); else var oAjax=new ActiveXObject(Microsoft.XMLHTTP); oAjax.open(GET,url,true); oAjax.send(); oAjax.onreadystatechange=function() if(oAjax.readyState=4) if(oAjax.status=200) /成功 fnSucc(oAjax.responseText); else if(fnFaild) fnFaild(oAjax.status); 5、会写正则表达式,例如合法的邮编、电子信箱、身份证号等。1)合法的邮政编码,即6位数字/d6$/2)合适的电子邮件地址/(a-zA-Z0-9_-)+(a-zA-Z0-9_-)+(.a-zA-Z0-9_-/ var re=/w+a-z0-9+.a-z+$/i;3)合法的身份证号码,即是否是15或18位数字/(d18|d15)$/6、掌握innerText和innerHTML两属性的区别 innerText:从对象的起始位置到终止位置的内容,不包括html标签 innerHTML:从对象的起始位置到终止位置的全部内容,包括html标签 innerText、innerHTML属性(注意大小写),分别是元素标签内内容的文本表示形式和HTML 源代码,这两个属性是可读可写的7、会用html写含有各种表单标签的静态网页,比如登录页面、注册页面等,并会用table来布局。 a Form username:psssword: save password 8、开发一个HTML文档,其中包含了一组复选框和一个提交按钮,复选框的内容为葡萄(每个50美分)、梨子(每个45美分)和苹果(每个36美分)。每个复选框都应该有自己的onclick事件处理程序。这些事件处理程序必须能够将对应的水果价格添加到总价格中。针对提交按钮的事件处理程序必须能够产生一个alert窗口,其中的消息格式为Your total cost is $xxx,其中xxx是所选水果的总价格加上5%的销售税。这个处理程序必须返回false(以免真正传送表单数据)。 无标题文档 functioncost() varcc=sum(); alert(Yourtotalcostis$+cc);returnfalse; functionsum() vara,b,c,total; vardom=document.getElementById(aa); if(dom.elements0.checked) a=1; elsea=0; if(dom.elements1.checked) b=1; elseb=0; if(dom.elements2.checked) c=1; elsec=0; total=(0.590*a+0.490*b+0.390*c)*(1.00+0.050); returntotal; 水果列表 苹果桔子香蕉 9、会用css设置样式,比如给下面div标签设置如下样式(在样式中给它加上样式) 宽:600,高:300,边框宽度:3像素,边框类型:虚线,边框颜色:黑色,里面的文字居中显示, 并设置外边距上:10 ,下10,左20,右:30; 内边距:上:10,下:10,左:20,右:20。背景颜色:#cccccc,字体大小:20 。 #div1 width:600px;height:300px;border:3px,dashed,black;text-align:center; margin:10px 20px;padding:10px 20px;background:#cccccc;font-size:20px; 10、掌握js中数组的使用,会创建 遍历 修改 var array =new Array(1,2,3,4,5); function 遍历(array) for(var j=0;jarray.length;j+) document.write(arrayj+ ); function 修改(array,x,new)/对数组array第x位修改为new arrayx=new; for(var j=0;jarray.length;j+) document.write(arrayj+ ); del(array); 11、掌握用dom技术实现页面标题向右滚动的效果 Web程序设计! function scroll() var title=document.title; var first=title.charAt(0); var left=title.substring(1,title.length); document.title=left+first; setInterval(scroll(),500); 12:掌握cookie对象的使用,实现登录时保存用户名功能:第一次登陆,在2个文本框内分别输入用户名和密码,点击登录按钮实现登录并跳转到安工大首页“”,并把用户名存入cookie。再次打开登陆页面,则不需要输入用户名,从cookie中读取用户名即可。 function setCookie(name,value,iDay) var oDate=new Date(); oDate.setDate(oDate.getDate()+iDay); document.cookie=name+=+value+;expires=+oDate; / ;是分割作用,cookie是一个串 function getCookie(name) var arr=document.cookie.split(; ); for(var i=0;iarr.length;i+) var items=arri.split(=); if(items0=name) return items1; return ; window.onload=function() var frm1=document.getElementById(frm1); va

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论