document.getElementById("logic_id").innerText//td里只有字符的时候
document.getElementById("logic_id").value()//这个td没有value这个参数你是获取不到的,除非你在<td value="xxx">这样你就能获取了,但是这种写法一般只用于input 输入框
一般只是普通字符不带html标签的你就使用innerText 就可以了。建议用innerText取纯数据
为td标签增加id属性,如下:<td id="thistd"></td>
利用document对象可以得到对应id控件的内容。js代码如下:
document.getElementById("thistd").innerHTML.
建议:增加控件的时候,尽量配置id属性。用于js脚本或css样式操作。
jquery 版的$(document).ready(function(){
var st1r=""
$("td").each(function(){ st1r+=$(this).html()+","alert( st1r)})
})
这个是通过判断里面是否有td ,如果有td,都提取里面的值。