我目前有以下设置:
<tr class="NoBackgroundTR">
<asp:HiddenField runat="server" Value='<%# Eval("Adresse").ToString() %>' ></asp:HiddenField></td>
</tr>这将是我想要编写的代码:
function setBGColor()
{
var table = document.getElementById("AlleAnzeigenTable");
for (var i = 0, row; row = table.rows[i]; i++) {
// here I would like to get the HiddenField inside of my TableRow
if(row.HiddenField.value != 'someValue')
row.style.backgroundColor = '#F79A03';
}
}如何访问TableRow中的隐藏字段?
发布于 2016-06-03 09:19:13
使用jQuery,您可以这样访问它:
var myHiddenField = $(row).find('input[type="hidden"]');
var value = myHiddenField.val();发布于 2016-06-03 09:44:53
如果将隐藏字段作为第一个控件,则可以使用下面的代码。
但我建议使用ID或ClassName,以便在row中使用access HiddenFeild。
var table = document.getElementById("AlleAnzeigenTable");
for (var i = 0, row; row = table.rows[i]; i++) {
var value = row.getElementsByTagName("input")[0].value;
}https://stackoverflow.com/questions/37610375
复制相似问题