随笔分类 - javascript
摘要:原文:http://www.woyaofeng.com/80.html
阅读全文
摘要:JavaScript是由Netscape公司开发并随Navigator导航者一起发布的、介于Java与HTML之间、基于对象事件驱动的编程语言,不需要Java编译器,而是直接运行在Web浏览器中,它的前身是Live Script。 JScript是一种类似JavaScript的语言。 1.最开始web上只有静态的html 2.为了满足更好的交互需求,netscape开发了在Navigator(一种手机浏览器)中使用的LiveScript语言,后改名为JavaScript 3.Microsoft发行jscript用于internet explorer. 4.最初的jscript和javascri
阅读全文
摘要:可以使用JavaScript动态创建选项,并将它们添加到选择框中。添加选项的方式有很多,第一种方式就是使用如下所示的DOM方法:var selectbox = document.getElementById("selLocation");var newOption = document.createElement("option");newOption.appendChild(document.createTextNode("Option text"));newOption.setAttribute("value"
阅读全文
摘要:OptionAn option in a selection list. 客户端对象 实现版本 Navigator 2.0Navigator 3.0: 添加了 defaultSelected 属性; text 属性 can be changed to change the text of an option 创建源The Option constructor or the HTML OPTION tag. To create an Option object with its constructor: new Option(text, value, defaultSelected, s...
阅读全文
摘要:在myeclipse的jsp页面,如下:并不会报错,当时在js页面写就会报上述错误(下面这种写法并没有错误,但是下面这种写法在js页面中页面报错)function document.onclick(){ if(WebCalendar.eventSrc != window.event.srcElement) hiddenCalendar(); }解决方法:改成如下这种写法,上述错误就可以解决document.onclick = function(){ if(WebCalendar.eventSrc != window.event.srcElement) hiddenCalen...
阅读全文
摘要:我用的IE9,反正在我电脑上始终无法修改成功即使我设置如下,还不行打开IE7,在“工具—>Internet 选项—>安全—>选中Internet”,点击“自定义级别”,在【脚本】-【允许状态栏通过脚本更新】中选择“启用”就行了像这种修改,现在大部分主流浏览器都给拦截了,低版本的浏览器可能还有用
阅读全文
摘要:1.window(代表整个浏览器窗口) 1) 当前窗口被称之为window,window这个是一个内置的对象 2) 新开窗口 3) 通过本地窗口控制新开窗口 window.status():现在已经不再使用window.status()修改浏览器的状态栏了,不需要掌握,IE9中反正我用它设置状态栏不起作用(重要) window.open(): 就是弹新窗口的意思 window.open("index.jsp");//当我们第一次访问该页面是会 弹出index.jsp窗口<script type="text/javascript"> windo
阅读全文
摘要:原文:http://www.cnblogs.com/SkySoot/archive/2012/04/12/2445007.html
阅读全文
摘要:1.this :指当前的对象 <img src="image/head.jpg" onclick="alert(this.src)">//this指当前这标签对象 即img对象,点击这个图片时,会弹出这个图片的路径<html> <head> </head> <script type="text/javascript"> function check(obj){ if(obj.value==""){ alert("用户名为空"); } e
阅读全文
摘要:1.警告框(alert): 出现一个提示信息2.询问框(prompt):返回输入的值 <script language="javascript"> var username =prompt("请输入您的姓名:"); alert("hello!"+username); </script>当第一次加载该页面时 会弹出一个询问对话框。当往询问框中输入内容后,才会显示该页面3.确认框(confirm):根据不同的选择,返回true/false<html> <head> <script ty
阅读全文
摘要:JavaScript的时间处理是当网页中发生某件事情的时候,它会调用我们的一些函数,或者调用我们一些语句1.得到焦点的事件:onFocus 在用户为了输入而选择select,text,textarea等时 <form action="" method="post" name="test"> <input type ="text" name= "name" value ="gaoweigang" onFocus = "JavaScript:alert
阅读全文
摘要:遇到这种错误,可能是因为test函数有语法错误其中第一个document.write中有语法错误,就会报上述错误
阅读全文
摘要:1.一个页面可以有几个JavaScript,不同部分的javascript的方法和变量可以共享2.JavaScript的调试: IE----工具----internet选项----高级 -----禁用脚本调试 Internet Explorer(前面的勾去掉)-----显示每个脚本错误的通知(打上勾)3.变量 1)javascript是一门弱类型的语言,所有变量定义均以var来实现 2)javascript变量建议先定义,后使用(虽然可以不用定义就使用,但是不推荐),并且应该写上注释,我这个变量是干什么用的 3)javascript区分大小写JavaScript的本身的变...
阅读全文