当前位置:文档之家› JavaScript_document对象详解

JavaScript_document对象详解

JavaScript_document对象详解
JavaScript_document对象详解

javaScript document对象详解Document对象内容集合

document 文挡对象 - JavaScript脚本语言描述———————————————————————

注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写否则会提示你一个错误信息“引用的元素为空或者不是对象\\\\\”———————————————————————

对象属性

document.title //设置文档标题等价于HTML的title标签

document.bgColor //设置页面背景色

document.fgColor //设置前景色(文本颜色)

document.linkColor //未点击过的链接颜色

document.alinkColor //激活链接(焦点在此链接上)的颜色

document.vlinkColor //已点击过的链接颜色

document.URL //设置URL属性从而在同一窗口打开另一网页document.fileCreatedDate //文件建立日期,只读属性

document.fileModifiedDate //文件修改日期,只读属性

document.fileSize //文件大小,只读属性

document.cookie //设置和读出cookie

document.charset //设置字符集简体中文:gb2312 ———————————————————————

常用对象方法

document.write() //动态向页面写入内容

document.createElement(Tag) //创建一个html标签对象

document.getElementById(ID) //获得指定ID值的对象

document.getElementsByName(Name) //获得指定Name值的对象document.body.appendChild(oTag) ———————————————————————

body-主体子对象

document.body //指定文档主体的开始和结束等价于body>/body> document.body.bgColor //设置或获取对象后面的背景颜色

document.body.link //未点击过的链接颜色

document.body.alink //激活链接(焦点在此链接上)的颜色

document.body.vlink //已点击过的链接颜色

document.body.text //文本色

document.body.innerText //设置body>…/body>之间的文本document.body.innerHTML //设置body>…/body>之间的HTML代码document.body.topMargin //页面上边距

document.body.leftMargin //页面左边距

document.body.rightMargin //页面右边距

document.body.bottomMargin //页面下边距

document.body.background //背景图片

document.body.appendChild(oTag) //动态生成一个HTML对象

常用对象事件

document.body.onclick=”func()” //鼠标指针单击对象是触发document.body.onmouseover=”func()” //鼠标指针移到对象时触发document.body.onmouseout=”func()” //鼠标指针移出对象时触发———————————————————————

location- 位置子对象

document.location.hash // #号后的部分

document.location.host // 域名+端口号

document.location.hostname // 域名

document.location.href // 完整URL

document.location.pathname // 目录部分

document.location.port // 端口号

document.location.protocol // 网络协议(http:)

document.location.search // ?号后的部分

documeny.location.reload() //刷新网页

document.location.reload(URL) //打开新的网页

document.location.assign(URL) //打开新的网页

document.location.replace(URL) //打开新的网页———————————————————————

selection-选区子对象

document.selection ———————————————————————

images集合(页面中的图象)

a)通过集合引用

document.images //对应页面上的img标签

document.images.length //对应页面上img标签的个数

document.images[0] //第1个img标签

document.images[i] //第i-1个img标签

b)通过nane属性直接引用

img name=”oImage”

document.images.oImage //https://www.doczj.com/doc/d43578133.html,属性

c)引用图片的src属性

document.images.oImage.src //https://www.doczj.com/doc/d43578133.html,属性.src

d)创建一个图象

var oImage

oImage = new Image()

document.images.oImage.src=”1.jpg”

同时在页面上建立一个img /标签与之对应就可以显示

———————————————————————-

forms集合(页面中的表单)

a)通过集合引用

document.forms //对应页面上的form标签

document.forms.length //对应页面上/formform标签的个数document.forms[0] //第1个/formform标签

document.forms[i] //第i-1个/formform标签

document.forms[i].length //第i-1个/formform中的控件数document.forms[i].elements[j] //第i-1个/formform中第j-1个控件

b)通过标签name属性直接引用

/form form name=”Myform”>input name=”myctrl”/>/form document.Myform.myctrl //document.表单名.控件名

c)访问表单的属性

document.forms[i].name //对应form name>属性

document.forms[i].action //对应/formform action>属性document.forms[i].encoding //对应/formform enctype>属性document.forms[i].target //对应/formform target>属性

document.forms[i].appendChild(oTag) //动态插入一个控件document.all.oDiv //引用图层oDiv

document.all.oDiv.style.display=” //图层设置为可视

document.all.oDiv.style.display=”none” //图层设置为隐藏document.getElementId(”oDiv”) //通过getElementId引用对象docu ment.getElementId(”oDiv”).style=”

document.getElementId(”oDiv”).display=”none”

/*document.all 表示document中所有对象的集合

只有ie支持此属性,因此也用来判断浏览器的种类*/

图层对象的4个属性

document.getElementById(”ID”).innerText //动态输出文本document.getElementById(”ID”).innerHTML //动态输出HTML documen t.getElementById(”ID”).outerText //同innerText document.getElementById(”ID”).outerHTML //同innerHTML

2008-09-07

Javascript的document对象

文章分类:Web前端

Javascript的document对象

对象属性:

document.title //设置文档标题等价于HTML的标签document.bgColor //设置页面背景色</p><p>document.fgColor //设置前景色(文本颜色)</p><p>document.linkColor //未点击过的链接颜色</p><p>document.alinkColor //激活链接(焦点在此链接上)的颜色document.vlinkColor //已点击过的链接颜色</p><p>document.URL //设置URL属性从而在同一窗口打开另一网页</p><p>document.fileCreatedDate //文件建立日期,只读属性</p><p>document.fileModifiedDate //文件修改日期,只读属性</p><p>document.fileSize //文件大小,只读属性</p><p>document.cookie //设置和读出cookie</p><p>document.charset //设置字符集简体中文:gb2312</p><p>----------------------------</p><p>常用对象方法:</p><p>document.write() //动态向页面写入内容document.createElement(Tag) //创建一个html标签对象document.getElementById(ID) //获得指定ID值的对象document.getElementsByName(Name) //获得指定Name值的对象document.body.appendChild(oTag)</p><p>===================================================================== ===</p><p>body-主体子对象</p><!--/p4--><!--p5--><p>document.body //指定文档主体的开始和结束等价于</p><p><body></body></p><p>document.body.bgColor //设置或获取对象后面的背景颜色document.body.link //未点击过的链接颜色</p><p>document.body.alink //激活链接(焦点在此链接上)的颜色document.body.vlink //已点击过的链接颜色</p><p>document.body.text //文本色</p><p>document.body.innerText //设置<body>...</body>之间的文本document.body.innerHTML //设置<body>...</body>之间的HTML代码document.body.topMargin //页面上边距</p><p>document.body.leftMargin //页面左边距</p><p>document.body.rightMargin //页面右边距</p><p>document.body.bottomMargin //页面下边距</p><p>document.body.background //背景图片</p><p>document.body.appendChild(oTag) //动态生成一个HTML对象</p><p>----------------------------</p><p>常用对象事件:</p><p>document.body.onclick="func()" //鼠标指针单击对象是触发document.body.onmouseover="func()" //鼠标指针移到对象时触发document.body.onmouseout="func()" //鼠标指针移出对象时触发===================================================================== ===</p><p>location-位置子对象:</p><p>document.location.hash // #号后的部分</p><p>document.location.host // 域名+端口号</p><p>document.location.hostname // 域名</p><p>document.location.href // 完整URL</p><p>document.location.pathname // 目录部分</p><p>document.location.port // 端口号</p><p>document.location.protocol // 网络协议(http:)</p><p>document.location.search // ?号后的部分</p><p>----------------------------</p><p>常用对象事件:</p><p>documeny.location.reload() //刷新网页</p><p>document.location.reload(URL) //打开新的网页</p><p>document.location.assign(URL) //打开新的网页</p><p>document.location.replace(URL) //打开新的网页</p><p>===================================================================== ===</p><p>selection-选区子对象</p><!--/p5--><!--p6--><p>document.selection</p><p>===================================================================== ===</p><p>images集合(页面中的图象):</p><p>----------------------------</p><p>a)通过集合引用</p><p>document.images //对应页面上的<img>标签</p><p>document.images.length //对应页面上<img>标签的个数document.images[0] //第1个<img>标签</p><p>document.images[i] //第i-1个<img>标签</p><p>----------------------------</p><p>b)通过name属性直接引用</p><p><img name="oImage"></p><p>document.images.oImage //https://www.doczj.com/doc/d43578133.html,属性</p><p>----------------------------</p><p>c)引用图片的src属性</p><p>document.images.oImage.src //https://www.doczj.com/doc/d43578133.html,属性.src</p><p>----------------------------</p><p>d)创建一个图象</p><p>var oImage</p><p>oImage = new Image()</p><p>document.images.oImage.src="1.jpg"</p><p>同时在页面上建立一个<img>标签与之对应就可以显示</p><p>----------------------------</p><p>示例代码(动态创建图象):</p><p><html></p><p><img name=oImage></p><p><script language="javascript"></p><p>var oImage</p><p>oImage = new Image()</p><p>document.images.oImage.src="1.jpg"</p><p></script></p><p></html></p><p><html></p><p><script language="javascript"></p><p>oImage=document.caeateElement("IMG")</p><p>oImage.src="1.jpg"</p><p>document.body.appendChild(oImage)</p><p></script></p><p></html></p><p>===================================================================== ===</p><p>forms集合(页面中的表单):</p><!--/p6--><!--p7--><p>----------------------------</p><p>a)通过集合引用</p><p>document.forms //对应页面上的<form>标签document.forms.length //对应页面上<form>标签的个数document.forms[0] //第1个<form>标签</p><p>document.forms[i] //第i-1个<form>标签document.forms[i].length //第i-1个<form>中的控件数document.forms[i].elements[j] //第i-1个<form>中第j-1个控件----------------------------</p><p>b)通过标签name属性直接引用</p><p><form name="Myform"><input name="myctrl"></form></p><p>document.Myform.myctrl //document.表单名.控件名</p><p>----------------------------</p><p>c)访问表单的属性</p><p>document.forms[i].name //对应<form name>属性document.forms[i].action //对应<form action>属性document.forms[i].encoding //对应<form enctype>属性document.forms[i].target //对应<form target>属性document.forms[i].appendChild(oTag) //动态插入一个控件</p><p>----------------------------</p><p>示例代码(form):</p><p><html></p><p><!--Text控件相关Script--></p><p><form name="Myform"></p><p><input type="text" name="oText"></p><p><input type="password" name="oPswd"></p><p><form></p><p><script language="javascript"></p><p>//获取文本密码框的值</p><p>document.write(document.Myform.oText.value)</p><p>document.write(document.Myform.oPswd.value)</p><p></script></p><p></html></p><p>----------------------------</p><p>示例代码(checkbox):</p><p><html></p><p><!--checkbox,radio控件相关script--></p><p><form name="Myform"></p><p><input type="checkbox" name="chk" value="1">1</p><p><input type="checkbox" name="chk" value="2">2</p><p></form></p><p><script language="javascript"></p><p>function fun(){</p><p>//遍历checkbox控件的值并判断是否选中</p><!--/p7--><!--p8--><p>var length</p><p>length=document.forms[0].chk.length</p><p>for(i=0;i<length;i++){</p><p>v=document.forms[0].chk[i].value</p><p>b=document.forms[0].chk[i].checked</p><p>if(b)</p><p>alert(v=v+"被选中")</p><p>else</p><p>alert(v=v+"未选中")</p><p>}</p><p>}</p><p></script></p><p><a href=# onclick="fun()">ddd</a></p><p></html></p><p>----------------------------</p><p>示例代码(Select):</p><p><html></p><p><!--Select控件相关Script--></p><p><form name="Myform"></p><p><select name="oSelect"></p><p><option value="1">1</option></p><p><option value="2">2</option></p><p><option value="3">3</option></p><p></select></p><p></form></p><p><script language="javascript"></p><p>//遍历select控件的option项</p><p>var length</p><p>length=document.Myform.oSelect.length</p><p>for(i=0;i<length;i++)</p><p>document.write(document.Myform.oSelect[i].value) </script></p><p><script language="javascript"></p><p>//遍历option项并且判断某个option是否被选中</p><p>for(i=0;i<document.Myform.oSelect.length;i++){</p><p>if(document.Myform.oSelect[i].selected!=true)</p><p>document.write(document.Myform.oSelect[i].value) else</p><p>document.write("<font</p><p>color=red>"+document.Myform.oSelect[i].value+"</font>") }</p><p></script></p><!--/p8--><!--p9--><p><script language="javascript"></p><p>//根据SelectedIndex打印出选中的option</p><p>//(0到document.Myform.oSelect.length-1)</p><p>i=document.Myform.oSelect.selectedIndex</p><p>document.write(document.Myform.oSelect[i].value)</p><p></script></p><p><script language="javascript"></p><p>//动态增加select控件的option项</p><p>var oOption = document.createElement("OPTION");</p><p>oOption.text="4";</p><p>oOption.value="4";</p><p>document.Myform.oSelect.add(oOption);</p><p></script></p><p><html></p><p>===================================================================== ===</p><p>Div集合(页面中的层):</p><p><Div id="oDiv">Text</Div></p><p>document.all.oDiv //引用图层</p><p>oDiv</p><p>document.all.oDiv.style.display="" //图层设置为可视document.all.oDiv.style.display="none" //图层设置为隐藏document.getElementId("oDiv") //通过getElementId引用对象</p><p>document.getElementId("oDiv").</p><p>document.getElementId("oDiv").display="none"</p><p>/*document.all表示document中所有对象的集合</p><p>只有ie支持此属性,因此也用来判断浏览器的种类*/</p><p>----------------------------</p><p>图层对象的4个属性</p><p>document.getElementById("ID").innerText //动态输出文本document.getElementById("ID").innerHTML //动态输出HTML document.getElementById("ID").outerText //同innerText document.getElementById("ID").outerHTML //同innerHTML</p><p>----------------------------</p><p>示例代码:</p><p><html></p><p><script language="javascript"></p><p>function change(){</p><p>document.all.oDiv.style.display="none"</p><p>}</p><p></script></p><!--/p9--><!--p10--><p><Div id="oDiv" onclick="change()">Text</Div></p><p></html></p><p><html></p><p><script language="javascript"></p><p>function changeText(){</p><p>document.getElementById("oDiv").innerText="NewText" }</p><p></script></p><p><Div id="oDiv" onmouseover="changeText()">Text</Div> </html></p><!--/p10--><!--rset--><h2>教案中如何写三维目标的设计</h2><p>教案中如何写三维目标的设计 上传: 汪锦坤更新时间:2013-1-8 18:31:05 教案中如何写三维目标的设计 一、对三维目标内涵的理解 关于三维目标,新课改方案中已提出多年,但在具体实施的过程中,有些教师总感觉很难把握,甚至在理解上出现了偏差,如不少教师把“过程与方法”理解为教师的教学过程和教学方法。 (一)知识与技能(一维) 所谓知识目标,这里主要指学生要学习的学科知识(教材中的间接知识)、意会知识(生活经验和社会经验等)、信息知识(通过多种信息渠道而获得的知识)。 知识目标的表达举例(要注意行为主体,行为动词,行为条件和表现程度): ·通过学习,知道动物也是有情感的; ·通过学习,理解分数的基本性质。 所谓技能目标是指通过练习而形成的对完成某种任务所必须的活动方式。技能目标可为分“四种”:一是基本技能。如读、写、算的技能。目标表达举例:通过学习,能正确地有感情地朗读课文。 二是智力技能。如感知、记忆、想象和思维、推理等技能。目标表达举例:通过学习,学会用实验与推理的科学方法来研究物体和认识物体。 三是动作技能。如绘画、做操、打球等。目标表达举例:通过学习,初步掌握前滚翻和后滚翻的基本要领。 四是自我认知技能。即认知活动的自我调节和监控技能。如自己会做计划,会核对自己的成绩,会检查自己解题方法是否合理、有效,会评价自己的作业水平等。目标表达举例:通过学习,学会制定自主阅读的计划。 (二)过程与方法(二维) 过去教学重结论轻过程,现在要求学生不仅知道简单的结论,更要知道一些过程。过去重教法,现在要重学法。 所谓过程,其本质是以学生认知为基础的知、情、意、行的培养和发展过程,是以智育为基础的德、智、体全面培养和发展的过程,是学生的兴趣、能力、性格、气质等个性品质全面培养和发展的过程。 过程目标的表达举例: ·通过学习,认识分数的发生和发展过程。 ·通过学习,学会xx结构的归纳和演绎过程。 ·通过学习,理解xx问题解题思路的探寻、分析和综合过程。 ·通过学习,掌握xx解题方法的选择与比较过程等。 所谓方法,是指学生在学习过程中采用并学会的方法。方法目标的表达举例:通过学习,采用并学会自主学习的方法(或问题探究的方法,或问题的观察方法,或思维发散的方法,或合作交流的方法,或解决xx问题的方法等)。 (三)情感·态度·价值观(三维) 所谓情感,是指人的社会性需要是否得到满足时所产生的态度体验。人的情感表现状态有以下几种:一是表现为情绪。情绪是一种较低级的简单的情感,如愉快、激动、紧张等。情绪目标的表达举例:通过学习,能产生愉快的感觉。 二是表现为热情。一个人有政治热情,他就对祖国、民族、人民产生深厚的爱,并转化为力量和行为。一个人有学习热情,他就能潜心钻研,做出成绩。 目标表达举例: ·通过学习,激发起爱国主义的情感; ·通过学习,激发起学习的热情。</p><h2>Js中的Parent对象</h2><p>Js中的Parent对象 文章分类:Web前端 该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。 parent: 该变量指的是包含当前分割窗口的父窗口。如果在一个窗口内有分割窗口,而在其中一个分割窗口中又包含着分割窗口,则第2层的分割窗口可以用parent变量引用包含它的父分割窗口。 opener: 指用WINDOW.OPEN等方式创建的新窗口对应的原窗口。 附:Window对象、Parent对象、Frame对象、Document对象和Form对象的阶层关系:Windows对象→Parent对象→Frame对象→Document对象→Form对象, 如下:parent.frame1.document.forms[0].elements[0].value; 问题:在一个页面嵌入框架<iframe>,然后在框架中使用javascript脚本:parent.xx.value='xxxxx'; 在IE中可以正常看到赋值,但是在firefox中则不能完成赋值。请问在firefox中调用父框架的对象应该是哪个,是否和IE兼容? 解答:window.parent.document.form名.xx.value='xxxxx'; window可省略。 parent.document.form 名.xx.value='xxxxx'; parent.document.getElementById("xx").value='xx xxx'; window.parent与window.opener的区别 javascript调用主窗口方法 1: window.parent 是iframe页面调用父页面对象 举例: a.html <html> <head><title>父页面

新课程三维目标的内涵与关系

新课程三维目标的内涵与关系 新课标中的三维目标,每一科都提知识与能力、过程与方法、情感态度价值观三维目标,都说要积极倡导自主、合作、探究的新的学习方式,但具体到每一科它们的体现是一样的吗?新课标妄图用一种理念把所有的学科都统管起来,这样的做法不是实事求是的,教数学与教语文的目标、方法竟然高度一致,这如何都难以叫人信服,至少得分个文科理科吧?比如语文大力提倡什么探究学习、研究性学习,就是不懂什么是语文的表现,语文能力与素养主要不是研究出来的而是通过大量的听说读写发展来的,所谓的合作学习的方法在语文学习中也基本上是中看不中用,显得比较热闹,实际上很容易走上形式主义,合作学习的最基本的基础是学生有合作的习惯,合作的习惯需要从小培养,而我们的学生就比较缺乏,这不是一两堂公开课、示范课就可以解决的,许多公开课都以前后四人小组合作形式来体现新理念,内行人一眼就能看出其中的浅薄与虚假。合作探究只能说是许多学习方法中的一种,绝对不是永远对每一学科每一学段最有效的。应该说新课标提出三维目标是有一定价值的,但也容易造成人们认识上的一种模糊。其中表现之一就是导致轻视知识的倾向,课堂上刻意追求情感态度价值观或过程与方法目标的达成而造成知识能力目标的缺失,演胡编的现代版的话剧就以为是走进文学情感空间,扮演历史人物叫感受历史体验古人情怀,谈感受、讲体会、说想象,却不愿认真读几遍书,忽视对文本本身的关注,热衷于搞一些很花哨的东西。在三维中,我们认为最为关键的依然是以前提的双基——基本知识与基本能力,

在抓好知识与能力目标达成的前提下也关注另外的两维,既达成“教学”的因素也达成“教育”的因素,而情感态度价值观目标的达成也不是独立的贴标签式地而更多是渗透式的体悟式的。认为情态价比较虚不易测量因而忽视的做法肯定也是不对的,我们应当让自己的教学具有教育的元素。对三维目标另外一个模糊的认识就是以为每堂课必须体现出“三维”,比如许多新课改下的新的教学设计开头几乎都是“【教学目标】1、知识与能力;2、过程与方法;3、情感态度价值观”,这是值得商榷的。三维目标的实现固然要从每一堂课做起,但它更应体现在教学的全过程中,有时可能通过一个章节、单元、模块,时间上可能是一个月、一个学期、一个学年甚至整个基础教育阶段,各个学科的具体表现侧重也并不一样,试图在每一堂课中都将“三维”实现得尽善尽美是不切实际的,有时应要扯上就会显得很牵强。 新课程明确提出要实现“三维目标”:知识与技能、过程与方法、情感态度与价值观,构建起课堂教学比较完整的目标体系,有以知识本位、学科本位、转向以学生的发展为本,真正对知识、能力、态度进行了有机整合,体现了对学生在学习中的主体地位的高度重视和充分肯定,体现了对人的生命存与发展的整体关怀。而传统的教学过程则过分注重基础知识与基本技能的教学,造成了学生主体性的缺失、情感性的缺失和创造力的缺失,泯灭了不少学生可持续发展的动力,导致了“高分低能”、“有才无德”等现象的产生。 新课程标准课堂教学中的三维目标,也有人称作“三个维度”。在新

js对象属性方法查询手册

windows对象 每个HTML文档的顶层对象. 属性 frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放. feames.length 子桢个数. self 当前窗口. parent 父窗口(当前窗口是中一个子窗口). top 顶层窗口(是所有可见窗口的父窗口). status 浏览器状态窗口上的消息. defaultStatus 当status无效时,出现在浏览器状态窗口上的缺省消息. name 内部名,为由window.open()方法打开的窗口定义的名字. wind ows方法 alert("message") 显示含有给定消息的"JavaScript Alert"对话框. confirm("message") 显示含有给定消息的"Confirm"对话框(有一个OK按钮和一个Cancel按钮).如果用户单击OK返回true,否则返回false. prompt("message") 显示一个"prompt"对话框,要求用户根据显示消息给予相应输入. open("URL","name") 打开一个新窗口,给予一个指定的名字. close() 关闭当前窗口. setInterval() 定时 clearInterval() 清楚定时器 document对象 含有当前文档信息的对象. 属性 title 当前文档标题,如果未定义,则包含"Untitled". location 文档的全URL. lastModified 含有文档最后修改日期. bgColor 背景色(#xxxxxx) fgColor 前景文本颜色. linkColor 超链接颜色. vlinkColor 访问过的超链颜色. alinkColor 激活链颜色(鼠标按住未放时). forms[] 文档中form对象的数组,按定义次序存储. forms.length 文档中的form对象数目.

DOM是Document Object Model文档对象模型的缩写

DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范,DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。简单理解,DOM 解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。 基本简介 DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中导航仪寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM 被认为是基于树或基于对象的。对于特别大的文档,解析和加载整个文档可能很慢且很耗资源,因此使用其他手段来处理这样的数据会更好。这些基于事件的模型,比如Simple API for XML(SAX),适用于处理数据流,即随着数据的流动而依次处理数据。基于事件的API 消除了在内存中构造树的需要,但是却不允许开发人员实际更改原始文档中的数据。另一方面,DOM 还提供了一个API,允许开发人员添加、编辑、移动或删除树中任意位置的节点,从而创建一个引用程序。解析器是一个软件应用程序,设计用于分析文档(这里是指XML文件),以及做一些特定于该信息的事情。在诸如SAX 这样基于事件的API 中,解析器将向某种监听器发送事件。在诸如DOM 这样基于树的API 中,解析器将在内存中构造一颗数据树。 发展过程 从DOM Level 1 开始,DOM API 包含了一些接口,用于表示可从XML 文档中找到的所有不同类型的信息。它还包含使用这些对象所必需的方法和属性。Level 1 包括对XML 1.0 和HTML 的支持,每个HTML 元素被表示为一个接口。它包括用于添加、编辑、移动和读取节点中包含的信息的方法,等等。然而,它没有包括对XML 名称空间(XML Namespace)的支持,XML 名称空间提供分割文档中的信息的能力。DOM Level 2 添加了名称空间支持。Level 2 扩展了Level 1,允许开发人员检测和使用可能适用于某个节点的名称空间信息。Level 2 还增加了几个新的模块,以支持级联样式表、事件和增强的树操作。当前正处于定稿阶段的DOM Level 3 包括对创建Document 对象(以前的版本将这个任务留给实现,使得创建通用应用程序很困难)的更好支持、增强的名称空间支持,以及用来处理文档加载和保存、验证以及XPath 的新模块;XPath 是在XSL 转换(XSL Transformation)以及其他XML 技术中用来选择节点的手段。DOM 的模块化意味着作为开发人员,您必须知道自己希望使用的特性是否受正在使用的DOM 实现所支持。 可用特性 DOM 推荐标准的模块性质允许实现者挑选将要包括到产品中的部分,因而在使用某个特定的特性之前,首先确定该特性是否可用可能是必要的。使用DOM Level 2 Core API,不过在着手您自己的项目时,了解如何能够检测特性是有所帮助的。DOM 中定义的接口之一就是DOMImplementation。通过使用hasFeature() 方法,可以确定某个特定的特性是否受支持。DOM Level 2 中不存在创建DOMImplementation 的标准方法,不过下面的代码将展示如何使用hasFeature() 来确定DOM Level 2 样式表模块在某个Java 应用程序中是否受支持。 import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.DocumentBuilder;

完整word版,从三维目标走向核心素养

从三维目标走向核心素养 从三维目标走向核心素养 2001年启动的新课程改革,一个基本标志是从“双基”走向“三维目标”,进步是不言而喻的。核心素养之于三维目标同样也是既有传承的一面,更有超越的一面。 传承更多地体现在“内涵上”,而超越更多地体现在“性质上”。作为核心素养主要构成的关键能力和必备品格,实际上是三维目标的提炼和整合,把知识、技能和过程、方法提炼为能力;把情感态度价值观提炼为品格。能力和品格的形成就是三维目标的有机统一。以历史学科为例,正如吴伟教授所言:“历史素养是通过日常教化和自我积累而获得的历史知识、能力、意识以及情感价值观的有机构成与综合反映:其表现出的,是能够从历史和历史学的角度发现问题、思考问题及解决问题的富有个性的心理品质。” 相对于“双基”,三维目标的理论比较全面和深入,但三维目标依然有不足之处,其一是缺乏对教育内在性、人本性、整体性和终极性的关注;其二是缺乏对人的发展内涵特别是关键的素质要求进行清晰的描述和科学的界定。“现有的课程标准虽然在总目标中提及类似学科核心素养的目标,但没有以学科核心素养为纲,没有将学科核心素养一以贯之地落实到课程标准的各个方面……”

这就需要由三维目标走向核心素养,只有从三维目标走向核心素养,才能实现教育对人的真正的全面回归。抓住了核心素养,也就抓住了教育的根本。 核心素养自三维目标又高于三维目标。从形成机制讲,核心素养自三维目标,是三维目标的进一步提炼与整合,是通过系统的学科学习之后而获得的;从表现形态讲,学科核心素养又高于三维目标,是个体在知识经济、信息化时代面对复杂的、不确定的情境时,综合应用学科知识、观念与方法解决现实问题所表现出的关键能力与必备品格。显然,三维目标不是教学的终极目标,教学的终极目标是能力和品格。 目前,教学存在的突出问题是:作为工具、媒介、手段、材料的知识反倒变成了教学的目的,知识被绝对化、神圣化,教育成为“为了知识的教育”,而能力和素养却被弱化、被边缘化了,有知识没能力缺素养成为我们教学最突出、最致命的问题。从教育思想的角度讲,我们要把“为了知识的教育”转化成“通过知识获得教育”,知识是教育活动中促进学生发展的一种化资和精神养料。 那么,究竟如何才能把学科知识转化为学科素养呢?我们认为,学科知识只是形成学科素养的载体,学科活动才是形成学科素养的渠道。学科知识不能直接转化为素养,简单的复制、记忆、理解和掌握不能形成素养。学科活动意味着对学科知识的加工、消化、吸收,以及在此基础上的内化、

三维边界表示法

§2.5 三维数据结构 二、三维边界表示法 1、方法原理 首先考虑一个简单的四面体应如何表示。它是一个平面多面体,即它的每个表面均可以看成是一个平面多边形。为了做到无歧义地、有效地表示,需指出它的顶点位置以及由哪些点构成边,哪些边围成一个面等一些几何与拓扑的信息。 比较常用的表示一个平面多面体的方法是采用三张表来提供这些信息(如图2—5-4),这三张表就是: 1)顶点表:用来表示多面体各顶点的坐标; 2)边表:指出构成多面体某边的两个顶点; 3)面表:给出围成多面体某个面的各条边。 对于后两个表一般使用指针的方法指出有关的边、点存放的位置。

为了更快地获得所需信息,更充分地表达点、线、面之间的拓扑关系,可以把其它一些有关的内容结合到所使用的表中。图2—5-4中的扩充后的边表就是将边所属的多边形信息结合进边表中以后的形式。这样利用这种扩充后的表,可知某条边是否为两个多边形的公共边,如果是,相应的两个多边形也立即知道。这是一种用空间换取时间的方法。是否要这样做,应视具体的应用而定,同样也可根据需要适当地扩充其它两张表来提高处理的效率。 除了描述它的几何结构,还要指出该多面体的一些其它特性。例如每个面的颜色、纹理等等。这些属性可以用另一个表独立存放。当有若干个多面体时,还必须有一个对象表。每个多面体在这个表中列出围成它的诸面,同样也可用指针的方式实现,这时面表中的内容,已不再是只和一个多面体有关。 2、特点 采用这种分列的表来表示多面体,可以避免重复地表示某些点、边、面,因此一般来说存贮量比较节省,对图形显示更有好处。例如,由于使用了边表,可以立即显示出该多面体的线条画,也不会使同一条边重复地画上两次。可以想象,如果表中仅有多边形表而省却了边表,两个多边形的公共边不仅在表示上要重复,而且很可能会画上两次。类似地,如果省略了顶点表,那么作为一些边的公共顶点的坐标值就可能反复地写出好多次。 3、拓扑检查 对于比较复杂的多面体要输入大量的数据。检查输入的数据是否一致、是否完全,是一项必不可少的工作,这就是通常所说的拓扑检查。

document对象以及应用.wps

document对象以及应用 Document对象在Dom中处于核心地位,其实我们把Dom树称为Document 对象,在JavaScript中,document对象就是浏览器的内置对象,因此具有document 对象的所有属性和方法。Document对象是特殊的Node对象,但是对于Document 来说我们更重要的是看重Document的方法。document具有创建其他任何节点 的能力,比如能够正常创建Element,TextNode,Attribute节点等,具体的方法 如下:F代表FireFox: 属性描述IE F W3 adoptNode(sourcenode)从另一个文档向此文档选取一个节 点,然后返回被选取的节点 Yes createAttribute(name)创建拥有指定名称的属性节点,并 返回新的Attr 对象。 61Yes createAttributeNS(uri,name)创建拥有指定名称和命名空间的属 性节点,并返回新的Attr 对象。 Yes createCDATASection()创建CDATA 区段节点。51Yes createComment()创建注释节点。61Yes createDocumentFragment()创建空的DocumentFragment 对 象,并返回此对象。 51Yes createElement()创建元素节点。51Yes createElementNS()创建带有指定命名空间的元素节 点。 No1Yes createEntityReference(name)创建EntityReference 对象,并返回 此对象。 5Yes createProcessingInstruction (target,data)创建ProcessingInstruction 对象,并 返回此对象。 5Yes createTextNode()创建文本节点。51Yes getElementById(id)返回拥有带有给定值的ID 属性的 元素。如果此元素不存在,则返回 null。 51Yes getElementsByTagName_r()返回带有指定名称的所有元素的节 点列表 51Yes getElementsByTagNameNS()返回带有指定名称和命名空间的所 有元素的列表。 No1Yes

三维目标的内涵

品德与社会三维目标的思考 卿志鹏 在新课程中,三维目标是主要矛盾,知识和能力是主要矛盾的主要方面。在这三个维度中,知识和能力是基础,是核心,既是课堂教学的出发点,又是课堂教学的归宿;因此是最重要的一个维度,同时它又是其他两个维度发展的依托。思想品德的核心是道德实践能力,假如把思想品德比做一座大厦,由三维目标构成,知识与能力就是大厦的基座,过程和方法、情感态度和价值观就是上层建筑,基座稳固了,思想品德教学的根基才不会产生动摇,“上层建筑”也才能发展得越高。过程和方法,既是课堂教学的目标之一,又是课堂教学的操作系统;情感态度和价值观,既是课堂教学的目标之一,又是课堂教学的动力系统。情感态度和价值观是重要的一维,没有它,将使思想品德教学回到课改前的状态,仍然是人文性的缺失。三个方面相互渗透,融为一体,注重思想品德素养的提高。因此,三维目标是一个整体,在教学实践中不容割裂。其中,情感、态度与价值观是始终存在的,无时无刻不在起着作用。并且,情感、态度与价值观还有积极和消极两个方面,积极的态度、情感与价值观会促进学生的学习,消极的态度、情感与价值观则会影响学生的学习。 新课程以知识与技能、过程与方法、情感态度与价值观作为目标,这是发展性教学的核心内涵,也是新课程推进素质教育的集中体现。任何割裂知识、技能,过程、方法,情感、态度、价值观三位一体的教学都不能促进学生的健全发展。现实中,由于思想品德课堂教学对三维目标的设计和操作缺乏理论指导和实践经验,在实施层面上出现不少误区。应注意几方面的问题 (一)注重情感、态度和价值观的目标实现,但轻视“双基” 传统的课程观由于过分强调认知而忽视了情感、态度和价值观在学习中的功能,从而导致把丰富、生动的教学活动局限于狭窄单调的认知主义的框框中,这种缺乏情感内涵、充满理性的课程设计,使学生普遍感到学习的枯燥、单调,丧失了学习的兴趣。新的课程观将情意因素提高到一个新的层面和高度来理解,赋予其在课程目标中重要的价值取向。情感、态度、价值观是课程目标中最为重要的、最为核心的目标。但这不意味着情感、态度、价值观的教育是可以“独立”和“直接”进行的,情感、态度、价值观只有与知识、技能,过程、方法融为一体,才是有生命力的。“情感、态度、价值观就一门学科而言,是伴随着对该学科的知识技能的反思、批判与运用(过程方法)所实现的学生个性倾向性的提升。”在处理情感、态度和价值观的培养和落实“双基”目标的关系上,不能顾此失彼,从一个极端走向另一个极端。 在听课中,我们发现,教师在教学中设计了很多情境,开展了许多活动,提出了不少问题,要求学生根据这些情境活动、问题谈看法,谈体会,提建议等,使学生在这种良好的活动氛围中得到了情感的体验,而对基础知识则一带而过。例如,一位教师上人教版《思想品德》(八年级上册)第四课“我知我师,我爱我师”这部分内容时,我们为这位教师丰富多样的教学设计而赞叹——有小组代

js内置对象属性及方法

1.Date 属性(1):constructor 所建立对象的函数参考 prototype 能够为对象加入的属性和方法 方法(43):getDay() 返回一周中的第几天(0-6) getYear() 返回年份.2000年以前为2位,2000(包含)以后为4位 getFullYear() 返回完整的4位年份数 getMonth() 返回月份数(0-11) getDate() 返回日(1-31) getHours() 返回小时数(0-23) getMinutes() 返回分钟(0-59) getSeconds() 返回秒数(0-59) getMilliseconds() 返回毫秒(0-999) getUTCDay() 依据国际时间来得到现在是星期几(0-6) getUTCFullYear() 依据国际时间来得到完整的年份 getUTCMonth() 依据国际时间来得到月份(0-11) getUTCDate() 依据国际时间来得到日(1-31) getUTCHours() 依据国际时间来得到小时(0-23) getUTCMinutes() 依据国际时间来返回分钟(0-59) getUTCSeconds() 依据国际时间来返回秒(0-59) getUTCMilliseconds()依据国际时间来返回毫秒(0-999) getTime() 返回从1970年1月1号0:0:0到现在一共花去的毫秒数 getTimezoneoffset() 返回时区偏差值,即格林威治平均时间(GMT)与运行脚本的计算机

所处时区设置之间相差的分钟数) parse(dateString) 返回在Date字符串中自从1970年1月1日00:00:00以来的毫秒数 setYear(yearInt) 设置年份.2位数或4位数 setFullYear(yearInt)设置年份.4位数 setMonth(monthInt) 设置月份(0-11) setDate(dateInt) 设置日(1-31) setHours(hourInt) 设置小时数(0-23) setMinutes(minInt) 设置分钟数(0-59) setSeconds(secInt) 设置秒数(0-59) setMilliseconds(milliInt) 设置毫秒(0-999) setUTCFullYear(yearInt) 依据国际时间来设置年份 setUTCMonth(monthInt) 依据国际时间来设置月(0-11) setUTCDate(dateInt) 依据国际时间来设置日(1-31) setUTCHours(hourInt) 依据国际时间来设置小时 setUTCMinutes(minInt) 依据国际时间来设置分钟 setUTCSeconds(secInt) 依据国际时间来设置秒 setUTCMilliseconds(milliInt)依据国际时间来设置毫秒 setTime(timeInt)设置从1970年1月1日开始的时间.毫秒数 toGMTString()根据格林威治时间将Date对象的日期(一个数值)转变成一个GMT时间字符串,如:Weds,15 June l997 14:02:02 GMT toUTCString()根据通用时间将一个Date对象的日期转换为一个字符串 toLocaleString()把Date对象的日期(一个数值)转变成一个字符串,使用所在计算机上配置使用的特定日期格式 toSource()显示对象的源代码

“品德与社会”三维目标的内涵

“品德与社会”三维目标的内涵,精品资料所谓“三维目标”,其中的“维”,就是维度,就是角度;“三维”,就是三个维度或角度。“知识和技能”,“过程和方法”,“情感、态度和价值观”是新课程目标的三个维度,而不是三种目标。三维的课程目标是一个整体,知识与技能、过程与方法、情感态度与价值观三个方面互相联系,融为一体。“三维目标”是新课程的“独创”,可以说,“知识和技能”维度的目标立足于让学生学会,“过程和方法”维度的目标立足于让学生会学,“情感、态度和价值观”维度的目标立足于让学生乐学,任何割裂知识和技能、过程和方法、情感、态度和价值观“三维目标”的教学都不能促进学生的全面发展。 三维目标的内涵 第一维目标:知识与能力目标 主要包括人类生存所不可或缺的核心知识和学科基本知识;基本能力——获取、收集、处理、运用信息的能力、创新精神和实践能力、终身学习的愿望和能力。 第二维目标:过程与方法目标 主要包括人类生存所不可或缺的过程与方法。过程——指应答性学习环境和交往、体验。方法——包括基本的学习方式(自主学习、合作学习、探究学习)和具体的学习方式(发现式学习、小组式学习、交往式学习……)。 第三维目标:情感态度与价值观目标

情感不仅指学习兴趣、学习责任,更重要的是乐观的生活态度、求实的科学态度、宽容的人生态度。价值观不仅强调个人的价值,更强调个人价值和社会价值的统一;不仅强调科学的价值,更强调科学的价值和人文价值的统一;不仅强调人类价值,更强调人类价值和自然价值的统一,从而使学生内心确立起对真善美的价值追求以及人与自然和谐和可持续发展的理念。 三维目标之间的相互关系 三维的课程目标应是一个整体,知识与技能、过程与方法、情感态度与价值观三个方面互相联系,融为一体。 在教学中,既没有离开情感态度与价值观、过程与方法的知识与技能的学习,也没有离开知识与技能的情感态度与价值观、过程与方法的学习。 “知识和能力”属教学目标的核心,是教学效果的主要显性因素;“过程和方法”是学习的重点之一,它是隐性的,对学生的终身学习有极为重要的作用:“情感态度和价值观”是“课程标准”突出强调的,它是内隐的,而其形式常常又是外显的,它是学习的动力,也是人的发展所必需的。应该说,“三维”目标是一个有机的不可分割的整体,它们之间是相互联系.相互依存的。其中知识与能力作为一个维度的目标,它有独立的要求,但在整个目标体系中,它又是其他两维目标达成的载体,也就是说知识与能力是过程与方法、情感态度价值观这两个目标得以实现的物质外壳。因为过程与方法是学习和掌握知识与能力的过程与

JavaScript面向对象简介

JavaScript面向对象简介 JavaScript 的核心是支持面向对象的,同时它也提供了强大灵活的OOP 语言能力。本文从对面向对象编程的介绍开始,带您探索JavaScript 的对象模型,最后描述 JavaScript 当中面向对象编程的一些概念。 复习JavaScript 如果您对JavaScript 的概念(如变量、类型、方法和作用域等)缺乏自信,您可以在重新介绍JavaScript这篇文章里学习这些概念。您也可以查阅这篇JavaScript 1.5 核心指南。 面向对象编程 面向对象编程是用抽象方式创建基于现实世界模型的一种编程模式。它使用先前建立的范例,包括模块化,多态和封装几种技术。今天,许多流行的编程语言(如Java,JavaScript,C#,C+ +,Python,PHP,Ruby 和Objective-C)都支持面向对象编程(OOP)。 面向对象编程可以看作是使用一系列对象相互协作的软件设计,相对于传统观念,一个程序只是一些函数的集合,或简单的计算机指令列表。在OOP中,每个对象能够接收邮件,处理数据和发送消息给其他对象。每个对象都可以被看作是一个独立的小机器有不同的作用和责任。 面向对象程序设计的目的是促进更好的编程灵活性和可维护性,并在大型软件工程中广为流行。凭借其十分注重的模块化,面向对象的代码开发更简单,往后维护更容易理解,使其自身能更直接的分析,编码,理解复杂的情况和过程,比非模块化编程方法省事。1

术语 Namespace 命名空间 允许开发人员在一个专用的名称下捆绑所有功能代码的容器。 Class 类 定义对象的特征。 Object 对象 类的一个实例。 Property 属性 对象的特征,比如颜色。 Method 方法 对象的能力,比如行走。 Constructor 构造函数 实例化时调用的函数。 Inheritance 继承 一个类可以继承另一个类的特征。 Encapsulation 封装 类定义了对象的特征,方法只定义了方法如何执行。 Abstraction 抽象 结合复杂的继承,方法,属性,一个对象能够模拟现实的模型。 Polymorphism 多态 多意为‘许多’,态意为‘形态’。不同类可以定义相同的方法或属性。更多关于面向对象编程的描述,请参照维基百科的面向对象编程。 原型编程

三维目标解读

三维目标是什么? 一维:知识与技能 二维:过程与方法 三维:情感、态度与价值观 新课程的三维目标的内涵是: 第一维目标: 知识与能力目标:主要包括人类生存所不可或缺的核心知识和学科基本知识;基本能力——获取、收集、处理、运用信息的能力、创新精神和实践能力、终身学习的愿望和能力。 第二维目标: 过程与方法目标:主要包括人类生存所不可或缺的过程与方法。过程——指应答性学习环境和交往、体验。方法——包括基本的学习方式(自主学习、合作学习、探究学习)和具体的学习方式(发现式学习、小组式学习、交往式学习……)。 第三维目标: 情感态度与价值观目标:情感不仅指学习兴趣、学习责任,更重要的是乐观的生活态度、求实的科学态度、宽容的人生态度。价值观不仅强调个人的价值,更强调个人价值和社会价值的统一;不仅强调科学的价值,更强调科学的价值和人文价值的统一;不仅强调人类价值,更强调人类价值和自然价值的统一,从而使学生内心确立起对真善美的价值追求以及人与自然和谐和可持续发展的理念。 三维的课程目标应是一个整体,知识与技能、过程与方法、情感态度与价值观三个方面互相联系,融为一体。 在教学中,既不能离开情感态度与价值观、过程与方法的知识与技能的学习,也不能离开知识与技能的情感态度与价值观、过程与方法的学习。 知识与技能(Knowledge & skills)、过程与方法(Process & Method )和情感态度价值观(Attitude)。 这三个纬度就是K、A、 P,加上学习事件(Occurrence)本身首字母为O,就是我们现在的所写KAPO模型。 所谓三维目标是指:知识与技能目标,过程与方法目标,情感、态度、价值观目标。(一)正确理解三维内涵 三维目标是新课程的“独创”,是新课程推进素质教育的根本体现,它使素质教育在课堂教学中的落实有了重要的抓手和坚实的操作性基础。可以说,知识与技能维度的目标立足于让学生学会,过程与方法维度的目标立足于让学生会学,情感、态度与价值观难度的目标立足于让学生乐学,任何割裂知识、技能,过程、方法,情感、态度、价值观三维目标的教学都不能促进学生的健全发展。 1.知识与技能(一维) 所谓知识目标,这里主要指学生要学习的学科知识(教材中的间接知识)、意会知识(生活经验和社会经验等)、信息知识(通过多种信息渠道而获得的知识)。

JS中的event 对象详解

1.JS中的event 对象详解 标签:firefox文档ienullscroll浏览器 2012-09-24 15:38 368人阅读评论(0) 收藏举报 分类: javascript(9) Event属性和方法: 1. type:事件的类型,如onlick中的click; 2. srcElement/target:事件源,就是发生事件的元素; 3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键) 4. clientX/clientY:事件发生的时候,鼠标相对于浏览器窗口可视文档区域的左上角的位置;(在DOM标准中,这两个属性值都不考虑文档的滚动情况,也就是说,无论文档滚动到哪里,只要事件发生在窗口左上角,clientX和clientY都是 0,所以在IE中,要想得到事件发生的坐标相对于文档开头的位置,要加上 document.body.scrollLeft和 document.body.scrollTop) 5. offsetX,offsetY/layerX,layerY:事件发生的时候,鼠标相对于源元素左上角的位置; 6. x,y/pageX,pageY:检索相对于父要素鼠标水平坐标的整数; 7. altKey,ctrlKey,shiftKey等:返回一个布尔值; 8. keyCode:返回keydown何keyup事件发生的时候按键的代码,以及keypress 事件的Unicode字符;(firefox2不支持 event.keycode,可以用 event.which替代 ) 9. fromElement,toElement:前者是指代mouseover事件中鼠标移动过的文档元素,后者指代mouseout事件中鼠标移动到的文档元素; 10. cancelBubble:一个布尔属性,把它设置为true的时候,将停止事件进一步起泡到包容层次的元素;(e.cancelBubble = true; 相当于 e.stopPropagation();) 11. returnValue:一个布尔属性,设置为false的时候可以组织浏览器执行默认的事件动作;(e.returnValue = false; 相当于 e.preventDefault();) 12. attachEvent(),detachEvent()/addEventListener(),removeEventListener:为制定

DOMDocument属性与方法

最近发现DOMDocument对象很重要,还有XMLHTTP也很重要 注意大小写一定不能弄错. 属性: 1Attributes 存储节点的属性列表(只读) 2childNodes 存储节点的子节点列表(只读) 3dataType 返回此节点的数据类型 4Definition 以DTD或XML模式给出的节点的定义(只读) 5Doctype 指定文档类型节点(只读) 6documentElement 返回文档的根元素(可读写) 7firstChild 返回当前节点的第一个子节点(只读) 8Implementation 返回XMLDOMImplementation对象 9lastChild 返回当前节点最后一个子节点(只读) 10nextSibling 返回当前节点的下一个兄弟节点(只读) 11nodeName 返回节点的名字(只读) 12nodeType 返回节点的类型(只读) 13nodeTypedV alue 存储节点值(可读写) 14nodeV alue 返回节点的文本(可读写) 15ownerDocument 返回包含此节点的根文档(只读) 16parentNode 返回父节点(只读) 17Parsed 返回此节点及其子节点是否已经被解析(只读) 18Prefix 返回名称空间前缀(只读) 19preserveWhiteSpace 指定是否保留空白(可读写) 20previousSibling 返回此节点的前一个兄弟节点(只读) 21Text 返回此节点及其后代的文本内容(可读写) 22url 返回最近载入的XML文档的URL(只读) 23Xml 返回节点及其后代的XML表示(只读) 方法: 1appendChild 为当前节点添加一个新的子节点,放在最后的子节点后2cloneNode 返回当前节点的拷贝 3createAttribute 创建新的属性 4create视频教程'>cdA TASection 创建包括给定数据的CDA TA段 5createComment 创建一个注释节点 6createDocumentFragment 创建DocumentFragment对象 7createElement 创建一个元素节点 8createEntityReference 创建EntityReference对象 9createNode 创建给定类型,名字和命名空间的节点 10createPorcessingInstruction 创建操作指令节点 11createTextNode 创建包括给定数据的文本节点 12getElementsByTagName 返回指定名字的元素集合

新课程三维目标解读

新课程三维目标解读 陕西教育学院教育系 陈晓艳 2009年9月 内容提要 第一部分:存在问题 ?学习语文版《为人民服务》,把教学目标定为:1.理解论点、论据、论证三要素之间的关系。2.通过本课学习,使学生受到革命人生观的教育,树立为人民服务的思想。 ?学习人教版《故乡》,把教学目标定为:1.了解作品反映的社会现实和小说的主题。2.分析把握闰土、

杨二嫂等人物的性格特点,品味小说语言的特殊。3.培养学生热爱生活、关注社会的思想感情。 ?学习苏教版《明天不封阳台》,把教学目标定为:1.知识技能目标:学习文章夹叙夹议的写法,品味富有表现力的语言。2.过程方法目标:理清线索和表达的主要意思,培养学生欣赏散文的能力。3.情感态度目标:培养学生的环保意识,引导学生与自然和谐相处。 ?存在问题: 1.对象倒置。指将对象界定为教师。 2.内容异化。一是脱离学科定目标。 二是脱离文本定目标。 3.表述虚泛。 一、理解三维目标的内涵 1.知识与技能 ?知识:主要指学生要学习的学科知识(教材中的间接知识)、意会知识(生活经验和社会经验等)、

信息知识(通过多种信息渠道而获得的知识)。 ?通过学习,知道动物也是有感情的。 ?通过学习,理解分数的基本性质(意义)。 ?知识目标设计的注意点: 1.将新知识纳入已有知识结构。 2.知识掌握的程度可分为:熟悉?a记忆?a理解应用。 3.知识目标的设计,不一定要列出所有的文本知识,可舍弃一些知识点,不必罗列具体的知识点作为目 标,主要是写出知识的脉络,并指出教学内容中的核心概念。4.熟知知识学习的目的。 ?技能:是指通过练习而形成的对完成某种任务所必须的活动方式。 ?一般可分为四种: 一是基本技能:如读、写、算的技能。 ?通过学习,能正确地有感情地朗读课文。 二是智力技能:如感知、记忆、想象、思维、推理等技能。 ?例如:通过学习,学会用实验与推理的科学方法来研究物体和认知物体。 三是动作技能:如绘画、做操、打球等。 ?例如:通过学习,掌握前滚翻和后滚翻的动作要领。 四是自我认知技能:认知活动中的自我调节和监控技能。 ?例如:自己会做计划;会核对自己的成绩;会检查自己解题方法是否合理、有效;会评价自己的作文水平等。 “通过学习,学会制定自主阅读计划。” ?注意: ?教师应熟知本学科知识体系,基本知识结构(概念、原理等),基本技能。 2.过程与方法 ?过程:其本质是以学生认知为基础的知、情、意、行的培养和开发过程,是以智育为基础的德、智、体全面培养和发展的过程,是学生的兴趣、能力、性格、气质等个性品质全面培养和发展过程。 ?通过学习,理解三角形概念形成的概括过程; ?通过学习,学会**结果的归纳和演绎过程; ?通过学习,理解**问题解题思路的探寻、分析和综合过程; ?通过学习,掌握**解题方法的选择与比较过程。 ?方法:指学生在学习过程中采用并学会的方法。 ?通过学习,采用并学会自主学习的方法(或问题探究的方法、问题观察方法、思维发散方法、合作交流方法、解决**问题的方法等)。 3.情感态度价值观 ?情感:人的社会性需要是否得到满足时所产生的态度体验。 ?人的情感可简单分为七类。 一是情绪,是一种较低级的简单情感,如愉快、激动、紧张等。 ?通过学习,能产生愉快的感觉。 二是热情,一个人有政治热情,他就对祖国、民族、人民产生深厚的爱,并转化为力量和行为。一个人有学习热情,他就能潜心钻研,做出成绩。 ?通过学习,激起爱国主义的情感。通过学习,激起学习热情。 三是兴趣,是强烈的吸引性和鲜明性的情感反映。 ?通过学习,激起探究自然科学的兴趣。 四是动机,是情感冲动而出现的念头,它可以成为行为的驱动力。 ?通过学习,激起学习动机,为完成学习任务而产生动力。 五是求知欲,是在智力探究活动中,需要和愿望是否得到满足而产生的情感体验。 ?通过学习,能满足学习需要,从而产生求知的欲望。 六是道德体验,如敬佩、赞扬、羡慕等。 ?通过学习,能对**人物感到敬佩。

相关主题
文本预览
相关文档 最新文档