只显示主题贴

不错不错:)顶一个
  • 进入论坛 AJAX
chenggn 写道你说的确实可以。下午大概是缓存问题。 不过remove还是不行? 有一段代码如下 var ou = document.getElementById("skills"); do { for (i = 0; i < ou.options.length; i++) { ou.options.remove(i); } } while (ou.options.length > 0) 他说ou.options.remove not a function 不过同一叶面其他的remove却可以。 你每删除一个length会变化的,事事 ...
  • 进入论坛 AJAX
chenggn 写道知道了 firefox只有dom操作 ou.options.appendChild 没有 option.add() 方法 文档见 http://www.mozilla.org/docs/dom/ Firefox下绝对可以的: var opt = new Option(weekid,weekid+","+i); sel.options.add(opt);
  • 进入论坛 AJAX
chenggn 写道ie下select得到所有option的方法就是 obj.options firefox下报错,firefox的相应方法是什么呢? 报什么错误呢?firefox也是sel.options[0]这样去取
  • 进入论坛 AJAX
如果是使用wxPython,那么推荐尝试一下wxDesigner http://www.roebling.de/download.html
恭喜,进入脚本世界:),不过有一点替python说一下,这种强制缩进其实是有好处的,强制增加了程序的可读性,对后期维护有好处。
  • 进入论坛 Ruby
再有就时,现在动态注入已经是一种趋势,包括java在内,也是在很多地方应用了动态注入的机制,使调用者不必关心具体的实现类,同样也无法通过编译器在编译器检查。
  • 进入论坛 Ruby
[code:1] t = Teacher('Mrs. Shrividya', 400) s = Student('John', 'S00001') print # prints a blank line t = s t.tell() [/code:1] 这个我觉得不能算作错误,因为你已经手动将Teacher改变成为了Student,类型已经发生了改变,再调用t.tell方法,等于是调用Student的tell方法,任何弱类型语言都是这样的。 怎么说呢,我觉得强类型语言的编译期检查肯定是好的,但这是语言特点决定的,无法改变的,再说类型转换, ...
  • 进入论坛 Ruby
fsword 写道刚才拿python做了一下实验,发现确实是不考虑类型信息的: t = s t.tell() 你举的例子不是很恰当,任何弱类型的语言都会有这个问题,这个可以说是缺点,也可以说是优点,按就是类型的动态转换,而且你说的问题,完全可以靠自动测试,以及实现的编程规约来解决。我也来举例说明一下动态类型的好处,就以Burlap协议的实现来说明: Java使用Burlap时的代码如下: [code:1] URL url = new URL("http://www.caucho.com/burlap/test/basic"); BurlapP ...
  • 进入论坛 Ruby
关于Ajax的应用,我觉得也是有一个应用范围的,我想本来也没有人把Ajax当作web开发的救世主,Ajax的出现也是为了解决特定问题而出现的,那就是交互比较频繁的web应用,当然flash等等也是很不错的解决方案,但是基于Javascript的方案,应该说是升级成本最小的一种解决方案。 Ajax应该说是一个框架,仅仅理解为Javascript+xmlhttp似乎简单了一些,xmlhttp仅仅是无刷新体验的技术解决,Ajax还包括对象的绑定,以及一系列的可复用组件。
  • 进入论坛 AJAX
清风
搜索本博客
最新评论