superben

JavaScript 学习笔记(1)

1. 为了浏览器兼容性最好,应使用document.getElementById(),并为需要的html element指定id, 而不是name属性

2. submit button,cancel button 应该在form的外面,才可以使用document.forms[0].submit;

3. form的元素名称不应和reserved key同名。

4. <button type=submit onClick='mysubmit();'>Submit</button>,无论如何你的mysubmit()方法都将被提交。应 使用<button onClick='mysubmit();'>Submit</button>和如下代码
        function mysubmit() {
            document.forms[0].submitted.value = '';
               
            document.forms[0].submit();
        }

5. 需要动态显示<td></td>内容时,使用下面的方式代码兼容FireFox和IE
        var desc = document.getElementById("purpose_desc");
        if (purposes[i].checked) {
            if (i == 0) {
                desc.innerHTML = '三次';          
            }
            else {              
                desc.innerHTML = '两次'; // 不能用desc.innerText = '两次';
            }
        }

posted on 2006-07-04 11:04 Edward 阅读(121) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: