שלח תשובה

זירת השאלות

877
צפיות
1
תשובות

בניית תפריט

,‏ 8 באוגוסט, 2005

שלום לכולם
צריך עזרה בבקשה בנושא בניית תפריטים
בניתי דף עם קישור כשאני לוחץ עליו נפתח  תת תפריט
כלומר התפריט נפתח רק בלחיצה לא במעבר עכבר
אך בכדי שתת התפריט יסגר מספיק לצאת ממנו
הצלחתי לעשות את החלק הראשון אך נתקלתי בבעיה בחלק השני בבקשה עזרה


html dir="ltr">
   <head>
    <style type="text/css">
        #menu
        {
            position:realtive;
            visibility:hidden;
            BACKGROUND-COLOR: #f0e1ff
        }    
        
    
    </style>


    <script language="javascript">
        function ShowHide(idName)
        {      
            if(document.getElementById(idName).style.visibility=='hidden')
                    document.getElementById(idName).style.visibility="visible";
                else
                    document.getElementById(idName).style.visibility="hidden";
                 }
        </script>
  
   </head>

   <body>
     <table>    
           <tr>
          <td onclick="ShowHide('menu')" onmouseout="ShowHide('menu')">
            <a href ='#'>News Sites</a>(onclick)
                   <div id ="menu">
                   <a href='#'>CNN</a><br>
                <a href='#'>MSNBC</a><br>
                   <a href='#'>BBC News</a>
               </div>
              
           </td>
        </tr>
        </table>    
            
    

  </body>

</html>




תגיות:

1 תשובות

  1. eLisHa הגיב:

    maybe…


    if(document.getElementById(idName).style.visibility=='hidden'){
                        document.getElementById(idName).style.visibility="visible";}
                    else{
                        document.getElementById(idName).style.visibility="hidden";
                     }

        <style type="text/css">
            .menu
    // instead of #


    <div id ="menu" class="menu">

    should work now

שלח תשובה