[JAVASCRIPT]onmouseover

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [JAVASCRIPT]onmouseover

    Hallo Leute,

    ich hab ein Problem mit Javascript, da ich in JS nicht so fit bin.
    Trotzdem kommt es mir merkwürdig vor!

    Ich habe eine Karte in der ich über onmouseover eine Funktion aufrufe, die eine Tabelle in einen Div Tag schreibt!

    Jetzt spuckt mir der IE dort zwei Fehler aus:
    1: Line 12 : Eine nicht abgeschlossene nochwas Konstante
    2: Line 188: Erwartet ein Objekt

    Nun kann ich aber leider keinen Fehler in meiner Syntax erkennen.

    Vielleicht könntet ihr mir weiter helfen

    Code:

    PHP-Code:
    <html>

    <
    head>
    <
    link rel="stylesheet" type="text/css" href="mohr.css">
    <
    title>Deutschlandkarte</title>

    <
    script type="text/javascript">
    function 
    show(location){

        if(
    location == 'birkenfeld')
        {
                
    top.document.all.infobox.innerHTML '<table border="1" width="120">
            <tr>
            <td width="100%"><img border="0" src="www.schaly.de/irgendeinbild.jpg" width="100"></td>
              </tr>
              <tr>
               <td width="100%">birkenfeld</td>
              </tr>
              <tr>
                <td width="100%">0</td>
              </tr>    
              <tr>
                <td width="100%">Bahnhofstrasse 1500</td>
              </tr>
            </table>'
    ;
        }


        if(
    location == 'Irgend ein Ort')
        {
                
    top.document.all.infobox.innerHTML '<table border="1" width="120">
            <tr>
            <td width="100%"><img border="0" src="www.bild.de" width="100"></td>
              </tr>
              <tr>
               <td width="100%">Irgend ein Ort</td>
              </tr>
              <tr>
                <td width="100%">99991</td>
              </tr>    
              <tr>
                <td width="100%">Irgend eine STrasse</td>
              </tr>
            </table>'
    ;
        }


        if(
    location == 'asdf')
        {
                
    top.document.all.infobox.innerHTML '<table border="1" width="120">
            <tr>
            <td width="100%"><img border="0" src="Map.jpg" width="100"></td>
              </tr>
              <tr>
               <td width="100%">asdf</td>
              </tr>
              <tr>
                <td width="100%">12345</td>
              </tr>    
              <tr>
                <td width="100%">adf</td>
              </tr>
            </table>'
    ;
        }


        if(
    location == 'asdf')
        {
                
    top.document.all.infobox.innerHTML '<table border="1" width="120">
            <tr>
            <td width="100%"><img border="0" src="Map.jpg" width="100"></td>
              </tr>
              <tr>
               <td width="100%">asdf</td>
              </tr>
              <tr>
                <td width="100%">12345</td>
              </tr>    
              <tr>
                <td width="100%">adf</td>
              </tr>
            </table>'
    ;
        }


        if(
    location == 'fghsfg')
        {
                
    top.document.all.infobox.innerHTML '<table border="1" width="120">
            <tr>
            <td width="100%"><img border="0" src="Map.jpg" width="100"></td>
              </tr>
              <tr>
               <td width="100%">fghsfg</td>
              </tr>
              <tr>
                <td width="100%">12345</td>
              </tr>    
              <tr>
                <td width="100%">dfghfgh</td>
              </tr>
            </table>'
    ;
        }


        if(
    location == 'sfgs')
        {
                
    top.document.all.infobox.innerHTML '<table border="1" width="120">
            <tr>
            <td width="100%"><img border="0" src="../images/filialen/TNbanner.jpg" width="100"></td>
              </tr>
              <tr>
               <td width="100%">sfgs</td>
              </tr>
              <tr>
                <td width="100%">12345</td>
              </tr>    
              <tr>
                <td width="100%">sadfgsdfg</td>
              </tr>
            </table>'
    ;
        }


        if(
    location == 'sdfg')
        {
                
    top.document.all.infobox.innerHTML '<table border="1" width="120">
            <tr>
            <td width="100%"><img border="0" src="images/filialen/TNnavbar.jpg" width="100"></td>
              </tr>
              <tr>
               <td width="100%">sdfg</td>
              </tr>
              <tr>
                <td width="100%">12345</td>
              </tr>    
              <tr>
                <td width="100%">sdfg</td>
              </tr>
            </table>'
    ;
        }



    }
    </
    script
    </
    head>

    <
    body leftmargin="0" rightmargin="0" topmargin="0" bgcolor="#FFCC33">
    <
    div align="center">
    <
    map name="FPMap0">
    <
    area onmouseover="javascript:show('birkenfeld')" shape="rect" coords="41, 326, 65, 345"></map><img src="images/Deutschland.jpg" border="0" usemap="#FPMap0" width="354" height="480">
    </
    div>
    </
    body>

    </
    html
    Danke im Vorraus

  • #2
    in JS ist es nicht erlaubt einen string über mehrere zeilen zu verwenden.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Code:
      <area onmouseover="java script:show('birkenfeld')" shape="rect" coords="41, 326, 65, 345"></map><img src="images/Deutschland.jpg" border="0" usemap="#FPMap0" width="354" height="480">
      javasript wird zusammengeschrieben
      Die Zeit hat ihre Kinder längst gefressen

      Kommentar


      • #4
        Original geschrieben von derHund
        javasript wird zusammengeschrieben
        OffTopic:
        dafür ist hier das forum verantwortlich, dass reisst javascript: manchmal auseinander, wenn du es in php- oder code-tags packst.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Original geschrieben von derHund
          javasript wird zusammengeschrieben
          ach ja?

          siehe wahsaga's post...
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Kommentar


          • #6
            Original geschrieben von derHund
            javasript wird zusammengeschrieben
            von mir auch noch ein dämlicher Kommentar:
            javas[COLOR=red]c[/COLOR]ript auch.
            hopka.net!

            Kommentar


            • #7
              was,

              PHP-Code:
              javascript
              PHP-Code:
              JAVASCRIPT
              Code:
              javascript:
              Code:
              JAVASCRIPT:
              außerdem läßt es manchmal bei javasript des c weg , wenn man es vorher in der vermeintlich falschen form gequoted hat :P

              OffTopic:
              bin nur immer gereizt, wenn in line 112 ein fehler ist und ich dann erst das format und die nummerierung raten muß.


              von mir auch noch ein dämlicher Kommentar:
              @hopka: da du mich zitierst, faß ich das 'auch' als auf mich bezogen auf, ... meine äußerung sollte aber nicht als dämlicher kommentar verstanden werden, sondern als ernstgemeinte äußerung ...
              Die Zeit hat ihre Kinder längst gefressen

              Kommentar


              • #8
                Original geschrieben von Abraxax
                ach ja?

                siehe wahsaga's post...
                OffTopic:
                zumindest wird mir keiner nachweisen können, daß javasript nicht auseinandergeschrieben wird

                edit: ähh nicht zusammen
                Zuletzt geändert von derHund; 19.12.2003, 21:23.
                Die Zeit hat ihre Kinder längst gefressen

                Kommentar

                Lädt...
                X