最近用了一点javascript,感觉很不好。变量没有定义也不会给你指出来,代码自动完成和提示也很少。调试的时候要切换到另外一个窗口。一个字,累。问题还有每种浏览器都有各自的DOM和javascript版本!
例如语句:if (parent.scrollTop = 0) 。IDE没有任何提示。运行也不出错,就是不出效果。鼓捣半天才发现少了一个=号。
// down.setAttribute("style", "visibility:hidden;");
down.style.visibility = "visible";
第一行在IE下不能工作。
浏览器对对CSS的解释也不一样。将一个大的块放进小块里,隐藏多余的部分。
FF下面这样就可以:
<div id="layoutPanel" style="height:100px;overflow:hidden;">
<div id="scrollPanel">
IE下必须这样:
<div id="layoutPanel" style="height:100px;overflow:hidden;">
<div id="scrollPanel" style="overflow:hidden;">
如果这的要做大一点的系统,我相信这只是噩梦的开始。真奇怪Ext是怎么写出来的。
分享到:
相关推荐
在《JavaScript程序员参考手册》中,你可以找到关于以下关键JavaScript知识点的详尽信息: 1. **基础语法**:包括变量声明(var, let, const)、数据类型(字符串、数字、布尔、null、undefined、对象、数组、符号...
"Javascript程序员的实用内容"这个主题涵盖了JavaScript开发中的诸多重要知识点,包括基础语法、DOM操作、事件处理、异步编程、框架应用等多个方面。 首先,JavaScript的基础语法是学习的起点,包括变量声明(var、...
JavaScript是Web开发中不可或缺的一部分,尤其对于前端程序员来说,它提供了丰富的功能来创建交互性和动态效果。本资源“JavaScript程序员常用特效”是一个专门针对JavaScript特效的集合,以CHM(Compiled Help ...
基于JavaScript实现的程序员表白爱心代码(2套) 基于JavaScript实现的程序员表白爱心代码(2套) 基于JavaScript实现的程序员表白爱心代码(2套) 基于JavaScript实现的程序员表白爱心代码(2套) 基于JavaScript实现的...
作为一个程序员,熟练掌握JavaScript特效的制作技巧能够极大地提升网页的交互性和用户体验。本文将深入探讨一些程序员常用的JavaScript特效及其背后的原理。 首先,我们来谈谈JavaScript基础。JavaScript是一种解释...
JavaScript,作为一种广泛应用于网页开发的脚本语言,已经成为程序员日常工作中不可或缺的一部分。它不仅能够处理用户的交互,还能创建丰富的动态效果,提升用户体验。本资源"程序员常用的javascript特效"旨在为...
从给定的文件标题“JavaScript语法大全(程序员必备)”和描述“最常用的JavaScript语法(程序员必备)”中,我们可以总结并生成一系列重要的JavaScript知识点,这些知识对于任何希望掌握或加深理解JavaScript语言的...
本资源“程序员常用的js代码”显然是一份集合了众多实用JavaScript代码片段的资料,旨在帮助程序员提升开发效率,解决日常编程问题。其中包含的“程序员常用JavaScript特效 301119.chm”文件,很可能是一个帮助文档...
JavaScript 程序员因而迫切需要使用传统语言(比如C++ 和Java)提供的工具,包括传统 的数据结构以及传统的排序和查找算法。本书讨论在数组即对象、无处不在的全局变量、基于原 型的对象模型等JavaScript 语言的环境...
JavaScript课堂习题答案JavaScript课堂习题答案JavaScript课堂习题答案JavaScript课堂习题答案JavaScript课堂习题答案JavaScript课堂习题答案JavaScript课堂习题答案JavaScript课堂习题答案JavaScript课堂习题答案...
程序员常用JavaScript特效.chm!程序员常用JavaScript特效.chm