Ceci est un balisage partiel:fonction Javascript localisation de l'élément droit
<tr class="Comment">
<td class="CommentCheck">
<input id="ctl00_col2_rptComments_ctl01_chkBox" type="checkbox" name="ctl00$col2$rptComments$ctl01$chkBox" />
<input type="hidden" name="ctl00$col2$rptComments$ctl01$hdnFldItemID" id="ctl00_col2_rptComments_ctl01_hdnFldItemID" value="35" />
</td>
<td class="CommentBy" >
<span id="ctl00_col2_rptComments_ctl01_lblUserName" title="Posted by name">Jack</span>
<tr>
<td colspan="100%" class="BodyComment">
<div id="ctl00_col2_rptComments_ctl01_TheTable" style="padding: 0 0 0 40px;display:none;">
<span id="ctl00_col2_rptComments_ctl01_TextBox1" style="display:inline-block;width:75%; border: thin solid #000000;padding: 4px 4px 4px 4px;">I know it all now!</span>
</div>
</td>
</tr>
</tr>
Sur la page il y a beaucoup de lignes comme ça, je veux trouver toutes les lignes où chkBox est marqué, et unhide/cacher la div avec cleintId = 'theTable' ..
Cela fait partie de ma fonction javascript:
function SelectClick() {
var TargetBaseControl = document.getElementById("commentsTable");
var Inputs = TargetBaseControl.getElementsByTagName('input');
for (var n = 0; n < Inputs.length; ++n)
if (Inputs[n].type == 'checkbox' && Inputs[n].id.indexOf('chkBox', 0) >= 0)
{
Comment trouver le div avec clientId 'theTable'?
Il semble que la fin de la question manque. – Alsciende
Avez-vous collé tout votre code là-dedans, ou est-ce qu'il manque quelque chose? – rslite
Si vous demandez à propos de la fonction javascript alors oui, ce que j'ai écrit jusqu'ici, maintenant je dois localiser le div 'TheTable' –