getElementById
đơn giản là một cách thay thế cách tham chiếu tới đối tượng một cách bình thường:
VD:
Để tham chiếu tới giá trị của trường text có tên name, bên trong form the_form:
Mã nguồn:[Chọn]
<form name="the_form">
<input type="text" name="name" />
</form>
ta dùng code:
Mã nguồn:[Chọn]
document.the_form.name.value
Nhưng nếu ta thêm thuộc tính id vào text name:
Mã nguồn:[Chọn]
<form name="the_form">
<input type="text" name="name" id="name" />
</form>
ta có thể tham chiếu tới giá trị nó như sau:
Mã nguồn:[Chọn]
document.getElementById("name").value
Với getElementById ta có thể dễ dàng tham chiếu tới mọi đối tượng, các thẻ div, các tag <p>.....chỉ cần thêm thuộc tính id vào để xác định các thẻ ta muốn làm việc.