的是找到你想取值的DIV对象. 要取得DIV对象的方法有很多.常用的有2个,一个是根据ID,用 var div=document.getElementById('youdivid') 另一种就是通过标签名来取得 var div=document.getElementsByTagName('div')[num] 第2种方法和第一种方法的区别是不用设ID也能取得对象,第一种方法取得的是一个对象,第2种方法取得的是一个由所有DIV标签所组成的数组.所以后面要根上DIV的序列.比如你想取得网页的第一个DIV就 var div=document.getElementsByTagName('div')[0] 第2个 var div=document.getElementsByTagName('div')[1] 以此类推.
取得DIV对象以事取ID或CLASS就简单了. var id=div.id; var class=div.className; 就这么简单.
下面有个例子,如果不懂,随时问我
<html> <head> <script> function a(){ var div=document.getElementById('a'); alert('div的class为:'+div.id) alert('div的id为:'+div.className) } function b(){ var div=document.getElementsByTagName('div')[0]; alert('div的class为:'+div.id) alert('div的id为:'+div.className) } </script> <style> .c </style> </head> <body> <div id="a" class="c"> 这是一个DIV </div> 点击下面按钮取得ID和CLASS <input type="button" onClick="a()" value="通过ID取得DIV,从而也得CLASS和ID"> <input type="button" onClick="b()" value="通过DIV标签取得DIV,从而也得CLASS和ID"> </body> </html>