如何用JS中的循环分别取得各个td中的数据?

JavaScript012

如何用JS中的循环分别取得各个td中的数据?,第1张

jquery 版的

$(document).ready(function(){

var st1r=""

$("td").each(function(){ st1r+=$(this).html()+","alert( st1r)})

})

这个是通过判断里面是否有td ,如果有td,都提取里面的值。

建议使用jquery插件。方法很简单。

$("td").click(function(){

    $("div").toggle()

})

用原生的需要多写几行了

var td=document.querySelector("td")

var div=document.querySelector("div")

td.addEventListener("click",toggle,false)

function toggle(){

   var isShow=div.style.display

   div.style.display=isShow=="none"?"":"none"

}