如何获取在下面的文本框中输入的值?获取文本框中输入的文本与jQuery丢失焦点
<tr>
<td class="TextBold" >1.</td>
<td class="TextBold" >Content for Question 1:</td>
<td class="TextBold" >
<input name="ctl00$DefaultContent$ctl2" type="text" class="TextNormal" />
</td>
</tr>
这给了我名的文本框的:
var idT = $("td:contains('1.')").next().next().children().eq(0).attr('name');
现在我想编写功能,这将给在文本框中输入的值。
喜欢的东西:
$('input[name^=ctl00$DefaultContent$ctl2]').blur(function() {
alert($(this).val());
});
这为我工作:
$('input[name="' + idT + '"]').blur(function() {
alert($(this).val());
});
你 “逃” 了'$'看到我更新的jsfiddle。 – gdoron 2012-01-19 02:02:56