我创建了一个包含<tr>
和<td>
标记的动态表格。其中一个td标签获取id&#34; detailInfo&#34;。我在某个按钮上有一个onclick功能。我想在td&#34; detailInfo&#34;中设置一些值。按下按钮后。
那么如何用id&#34; detailInfo&#34;设置td的值呢? ?
这是td:
<td id="detailInfo" rowspan="2" width="300px">picture detail</td>
答案 0 :(得分:71)
使用.html()
和选择器来获取/设置HTML:
$('#detailInfo').html('changed value');
答案 1 :(得分:6)
自:
可能是:
.html()
在HTML文档中,.html()
可用于获取任何元素的内容。
.text()
与.html()
方法不同,.text()
可以在XML和HTML文档中使用。 .text()
方法的结果是一个字符串,其中包含所有匹配元素的组合文本。
.val()
.val()
方法主要用于获取表单元素的值,例如input
,select
和textarea
。在空集合上调用时,它将返回undefined
。
答案 2 :(得分:1)
您可以尝试以下代码:
$("Your button id or class").live("click", function(){
$('#detailInfo').html('set your value as you want');
});
祝你好运......
答案 3 :(得分:0)
尝试以下代码:
$('#detailInfo').html('your value')
答案 4 :(得分:0)
$("#button_id").click(function(){ $("#detailInfo").html("WHAT YOU WANT") })