Click here to Skip to main content
15,900,616 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello Everyone,
I have a small div with a logout button. I want to display it on mouse over an image button and hide on mouse out. Also I want to click on that logout button.
Please some one suggest me an answer.
Thank u.
Posted

1 solution

use this demo for your solution suppose you have following div


XML
<div id="dvtest" onmouseover="divmouseOver()" onmouseout="divmouseOut()">as
    </div>


after use following javascript code

XML
<script type="text/javascript" language="javascript">
        function divmouseOver(){
        alert("over");
        }
        function divmouseOut(){
        alert("out");
        }
    </script>
 
Share this answer
 
Comments
Shibasankar 11-Feb-14 8:05am    
Thank you for your response...
This is my javascript function below
<script type="text/javascript">
function Samplefunction() {
document.getElementById('myDiv').style.display = "block";
}
</script>


This is my div below
<div id="myDiv" runat="server" style="width: 150px; float: right;
background-color: rgb(237, 237, 243); display:none;">
<table>
<tr>
<td>
<asp:ImageButton ID="ImageButton16" runat="server" ImageUrl="~/images/Changepw.jpg"
CausesValidation="false" EnableTheming="True" ToolTip="Unauthorized .. Contact Adminstrator"
Style="height: 25px; width: 140px;" />
</td>
</tr>
<tr>
<td>
<asp:ImageButton ID="ImageButton17" runat="server" ImageUrl="~/images/logoutWhite.jpg"
CausesValidation="false" PostBackUrl="~/Default.aspx" EnableTheming="True" ToolTip="Unauthorized .. Contact Adminstrator"
Style="height: 25px; width: 140px;" />
</td>
</tr>
</table>
</div>


this is my pageload code...
btn_img_DEtails.Attributes.Add("onmouseover", "Samplefunction()");



But it is not displaying...
samit kaneriya 11-Feb-14 8:22am    
use this code hover on logout text


<script type="text/javascript">
// function Samplefunction() {
// document.getElementById('myDiv').style.display = "block";
// }
function divmouseOver(){
document.getElementById('myDiv').style.display = "";
}
function divmouseOut(){
document.getElementById('myDiv').style.display = "none";
}
</script>

<div id="dvtest" onmouseover="divmouseOver()" önmouseout="divmouseOut()">Logout
</div>

<div id="myDiv" runat="server" style="width: 150px; float: right;
background-color: rgb(237, 237, 243); display:none;">
<table>
<tr>
<td>
<asp:ImageButton ID="ImageButton16" runat="server" ImageUrl="~/images/Changepw.jpg"
CausesValidation="false" EnableTheming="True" ToolTip="Unauthorized .. Contact Adminstrator"
Style="height: 25px; width: 140px;" />
</td>
</tr>
<tr>
<td>
<asp:ImageButton ID="ImageButton17" runat="server" ImageUrl="~/images/logoutWhite.jpg"
CausesValidation="false" PostBackUrl="~/Default.aspx" EnableTheming="True" ToolTip="Unauthorized .. Contact Adminstrator"
Style="height: 25px; width: 140px;" />
</td>
</tr>
</table>
</div>


<%--this is my pageload code...
btn_img_DEtails.Attributes.Add("onmouseover", "Samplefunction()");--%>

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900