Cacher div parent via l'enfant
Bonsoir,
J'ai un petit soucis pour cacher un div
Voici mes différents code:
Dans ma page maitre:
Code:
1 2 3 4 5 6 7 8 9
|
<script type="text/javascript">
function HideParentDiv(ChildName)
{
var contents = document.getElementById(ChildName);
var parent = contents.parentElement();
parent.hide();
}
</script> |
Dans mon module
Code:
1 2
|
ScriptManager.RegisterStartupScript(pForm, pForm.GetType(), "HideParentDiv", "HideParentDiv(btnSave)", false); |
Dans ma page aspx:
Code:
1 2 3 4 5
|
<div id="SaveButton" class="Button" runat="server">
<asp:Label ID="btnSave" runat="server" Text="Save"></asp:Label>
<asp:Button style="display:none;" ID="cmdSave" runat="server" Text='save' OnClick="cmdSave_Click" />
</div> |
Dans mon module, une fonction cache le label "btnSave" et j'applique ensuite mon scriptmanager pour cacher le div parent ("SaveButton").
J'aimerais passer par l'enfant car cette méthode sera appliquée sur d'autre, le nouveau du parent sera donc différent.
Merci pour votre aide