=== select的值 ===
$('table select')val();
=== checkbox的值,因为可能选中多个值,在这我把结果放到一个array里 ===
var values = new Array();
$('input[name=check]:checked')each( function(){
valuespush($(this)val());
});
如果都选中输出values的结果是["爱好", "打篮球"]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">
<TD[^>]+>()</TD>
内容在matchGroup(1)中
<TD[^>]+>()<BR>()<BR>()<BR>([0-9]+)<BR><FONT[^>]+>()</FONT><BR>([0-9]+周)<BR>()</TD>
js可以用td 对应的id获取该对象
例:<td id="td1"></td>
js:var td=documentgetElementById("td1");
可以用该对象赋予该td的style等属性
如果是要获得<td>苹果</td>里的"苹果"的话用下面的方法
我们把该值放到隐藏域里然后从js取得该值
<td>苹果<input type="hidden" name="pm1" id="pm1" value="苹果"></td>
js:var pm=documentgetElementById("pm1")value;
$('td')text();
首先使用jquery选择器选择所有的td标签,使用jquery的text()方法可以获取td中的文字内容。
text():得到匹配元素集合中每个元素的文本内容结合,包括他们的后代,或设置匹配元素集合中每个元素的文本内容为指定的文本内容。
$(document)ready( function () {
$("judge")each(function(i,item){
var text = $(this)text();
if(text == "0"){
$(this)text("No")
}else if(text == "1"){
$(this)text("Yes");
}
})
})
你加了[0],肯定报错了,这个$("judge")[0]就变成javascript对象了,它是没有html()方法的,如果非要加[0],就只能用
var judge=$("judge")[0]innerHTML;才能获取到内容。况且获取html的方法不好,最好是用text()方法。才会获取到真正的值。
以上就是关于jquery怎么获取一个table下的td的select标签选中的值,如:全部的内容,包括:jquery怎么获取一个table下的td的select标签选中的值,如:、怎么获取jsp中table里面td文本值的值、如何用正则表达式获取<TD></TD>标签中的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)