Obter o valor de um atributo de uma tag quando estiver selecionada

1 resposta
D

olá, estou precisando retornar o valor do atributo data-rk da tabela html abaixo, onde a estiver selecionada, ou seja por conter o atributo aria-selected="true" ou conter a classe ui-state-highlight, como posso realizar isto com javascript?

<div class="ui-datatable-scrollable-body" style="height:300px">
	<table role="grid" style="padding:0px;">
		<tbody id="frmDadosCotacao:accPrincipal:dttItensCotacao_data" class="ui-datatable-data ui-widget-content">
			<tr data-ri="0" data-rk="0" class="ui-widget-content ui-datatable-even ui-state-highlight" role="row" aria-selected="true">...</tr>
			<tr data-ri="1" data-rk="1" class="ui-widget-content ui-datatable-odd" role="row" aria-selected="false">...</tr>
			<tr data-ri="2" data-rk="4" class="ui-widget-content ui-datatable-even" role="row" aria-selected="false">...</tr>
			<tr data-ri="3" data-rk="5" class="ui-widget-content ui-datatable-odd" role="row" aria-selected="false">...</tr>
			<tr data-ri="4" data-rk="6" class="ui-widget-content ui-datatable-even" role="row" aria-selected="false">...</tr>
		</tbody>
	</table>
</div>
estava idealisando algo do tipo, não sei se estou no caminho certo!
document.getElementById("frmDadosCotacao:accPrincipal:dttItensCotacao_data").GetElementsByTagName("tr");

1 Resposta

D

assim funcionou corretamente em vários navegadores :slight_smile:

Criado 28 de setembro de 2012
Ultima resposta 2 de out. de 2012
Respostas 1
Participantes 1