新手关于javascript对象的几个疑问

来源:百度知道 编辑:UC知道 时间:2024/06/04 04:58:15
最近在学习ajax的基础知识,因为原来对javascript也是一知半解,所以想咨询高手们几个问题。谢谢

1:js中的document对象在什么时候用,为什么有时候调用document.idname.value才能够更改,有时候只要idname.value就能更改
2:getElementById在什么时候起作用,或者说在什么时候必须用这个,因为我发现有时候直接调用ID而不用getElementById("idname")的时候一样可以执行。
3:在用innerHTML时候 源页面没有问题,写入页中文变乱码 怎么回事啊?

1.2.:统一用 document.getElementById("idname"), 这样可以兼容浏览器,也不会出错. 一般都会写一个简写函数,方便使用
function $(id){
return document.getElementById(id);
}
用起来就方便了
$("idname").value = "...";

3.检查你的网页编码.