Мне нужно получить значение «TEST1» от первого TD, нажав на кнопку. Я пробовал javascript, но он не работает. Печать дала мне неопределенное.Получить родителя td и tr ребенка
<table style="width:100%">
<tr>
<td>TEST1</td>
<td>TEST2</td>
<td><button class='x' type='button' onclick='openindex()' >value='button'</button></td>
</tr>
</table>
Вот моя функция Javascript, я не могу понять, что я делаю неправильно, потому что я найти ближайший Tr, но свойство ребенка не работает
function openindex(){
var $row = $(this).closest("tr");
$tds = $row.find("td:nth-child(1)").value;
alert($tds);
}
Пожалуйста, о, пожалуйста, не используйте имена переменных PHP-стиле с ведущим знаком доллара в JavaScript. –
@NielsKeurentjes - это общий шаблон, указывающий, что переменная содержит экземпляр jQuery. – Quentin
@niels очень похож на jQuery –