- 最后登录
- 2023-7-19
- 在线时间
- 1602 小时
- 阅读权限
- 40
- 注册时间
- 2009-3-24
- 积分
- 1668
- 帖子
- 988
- 精华
- 8
- UID
- 82833
- 性别
- 保密
- 积分
- 1668
- 帖子
- 988
- 精华
- 8
- UID
- 82833
- 性别
- 保密
|
胡波老师,我有个编程方面的建议。
我以前跟您提过,你发的html文件,我在chrome和firefox直接打开显示不了魔方。原因后来我搞明白了,就是一些 html 元素 比如
<SELECT onchange=init(); name="order"> ..... </SELECT>
里定义了 name, 但是没定义 id
然后javascript代码中 var order=document.getElementById("order");
原则上是按 id 来取数,在许多浏览器里就会出错或者返回空值。IE里好像默认没有 id 的用 name 来,所以就通过了。但是这个好像属于不标准的做法。
您最好把html的模板里这种情况,加个 id, 成为这样:
<SELECT onchange=init(); name="order"; id="order"> ..... </SELECT>
这样所有浏览器就都可以看到了,兼容性更好。
|
|