Javascript教程(重要)

上传人:pu****.1 文档编号:470226880 上传时间:2023-12-03 格式:DOC 页数:22 大小:191.51KB
返回 下载 相关 举报
Javascript教程(重要)_第1页
第1页 / 共22页
Javascript教程(重要)_第2页
第2页 / 共22页
Javascript教程(重要)_第3页
第3页 / 共22页
Javascript教程(重要)_第4页
第4页 / 共22页
Javascript教程(重要)_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《Javascript教程(重要)》由会员分享,可在线阅读,更多相关《Javascript教程(重要)(22页珍藏版)》请在金锄头文库上搜索。

1、Javascript教程,javascript入门,学习笔记,Javascript Tutorials(源自网络)目 录1.基本控件的使用2.让TextArea自动换行3.让TextArea支持Table键4.复制数据到剪贴板5.得到当前选中的文本6.客户端脚本的基本对象7.保护自己编写的HTML和脚本的方法8.IE地址栏前换成自己的图标9.可以在收藏夹中显示出你的图标10.关闭输入法11.直接查看源代码12.在Javascript中自定义一个对象(属性,方法)13.取得控件的绝对位置14.光标是停在文本框文字的最后15.判断上一页的来源16.最小化、最大化、关闭窗口17.检查一段字符串是否全

2、由数字组成18.获得一个窗口的大小19.怎么判断是否是字符20.检测某个网站的链接速度21.各种样式的光标22.让TEXTAREA自适应文字的行数23.日期减去天数等于第二个日期24.选择了哪一个Radio25.获得本页url的request.servervariables()集合26.ENTER键可以让光标移到下一个输入框28.引用其他网页29.常用的正则表达式30.弹出来必须关闭才能继续运行的提示对话框31.取得查询字符串,然后就生成成对的数组32.另类的onload函数33.取得IE的版本34.提交表单到不同地方35.判断是否是整数36.链接css文件和js文件37.引用框架的内容38.

3、打开没有最大化按钮的窗口39.在页面上显示一个有边框的Frame40.判断日期1是不是大于日期241.常用的Javascript内建类的方法42.如何在另一个窗体对原来窗体进行操作43.层的隐藏与显示44.禁止右键45.得到当前显示器的分辨率46.定时运行特定代码47.得到本页网址48.保存当前页面的内容49.用模式窗体,打开一个参数获取窗体50.Web打印文档1.基本控件的使用控件名.value控件名.value控件名i.checked .valuefor each ob in控件名 if ob.checked then window.alert ob.valuenext控件名.checke

4、d .value 单行 多行 多选添加选项ExpList.add(new Option(New Option,3);删除选项ExpList.remove(ExpList.selectedIndex); 设置当前选项位置ExpList.selectedIndex=ExpList.length-1;循环整个选项并判断是否被选择for(i=0;iExpList.options.length;i+) if(ExpList.optionsi.selected) /ExpList.optionsi.text; /ExpList.optionsi.value; 单个选项的值ExpList.optionsi.

5、text; ExpList.optionsi.value;重新设计包含的htmlSomePlace1.innerHTML=任意html字符串让该空间的内容消失SomePlace1.style.display=none; 让该空间的内容显示SomePlace1.style.display=block;鼠标滑过出现提示title=Help控件名.value跟随事件Event(声明方式特殊)太过分了!吃饭不叫我document_onmousemove();function document_onmousemove() hello1.style.left=event.x+10; hello1.styl

6、e.top=event.y+10;2.让TextArea自动换行 使用TextArea的Wrap属性 Wrap may be set to one of the following values: o OFF - Default, lines are not wrapped. o PHYSICAL - Wrap lines and place new line characters where the line wraps. o VIRTUAL - Wrap lines on the screen, but receive them as one line. ASP中手动换行用: replac

7、e(rs(A), VBCRLF) str=request.querystring(text1)str=Replace(str, Chr(32), )把空格换成 标志str=Replace(str, vbCrLf, )把回车换行符换成标志调出时再转过来就好了3.让TextArea支持Table键!-function testTab() var sel = document.selection.createRange(); var mytext= sel.text; var i,j,k; if (event.shiftKey & event.keyCode = 9) arr=mytext.spli

8、t(String.fromCharCode(13,10) mytext= for(k=0;karr.length;k+) for (j=1; j=4;j+) if(arrk.substr(0,1)=u0020) arrk=arrk.slice(1) mytext += arrk + (k=(arr.length-1)? : String.fromCharCode(13,10); with(sel) sel.text = mytext; collapse(true) moveEnd(character,0) moveStart(character,(mytext.length ) * -1) s

9、elect() window.event.cancelBubble = true; event.returnValue = false; return; if (event.keyCode = 9) arr=mytext.split(String.fromCharCode(13,10) mytext= for(j=0;j4.复制数据到剪贴板JM_cc(txt)window.clipboardData.setData(Text, txt);global.focus();document.execCommand(Paste);window.clipboardData.setData(Text, o

10、ld);5.得到当前选中的文本var sel = document.selection.createRange(); var mytext= sel.text; /当前选中的文本var e = event.srcElement; /设置文本为选中var r =e.createTextRange();r.moveStart(character,e.value.length);r.collapse(true);r.select();6.客户端脚本的基本对象7.保护自己编写的HTML和脚本的方法 (1). oncontextmenu=window.event.returnValue=false 将彻底屏蔽鼠标右键 no 可用于Table (2). 取消选取、防止复制 (3). onpaste=return false 不准粘贴 (4). oncopy=return false; oncut=return false; 防止复制 (5). 防止被人frame (6). 永远都会带着框架 !- if (window = t

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号