Unerwartetes token }

Ich habe ein Skript, um ein Modell öffnen Fenster.. Chrome gibt mir "Uncaught SyntaxError: Unexpected token }" auf eine Zeile, nicht einmal eine schließende geschweifte Klammer.

Hier ist der Teil des script, die Fehlermeldung:

function showm(id1){
  window.onscroll=function(){document.getElementById(id1).style.top=document.body.scrollTop;};
  document.getElementById(id1).style.display="block";
  document.getElementById(id1).style.top=document.body.scrollTop;
}

Hat jemand irgendwelche Ideen auf diesem? Jede Hilfe ist willkommen.

  • Ich kann nicht sehen, nichts falsch mit, dass (außer, dass Sie versuchen, ordnen ganze zahlen auf CSS-Eigenschaften, die benötigen Längen). Ich vermute der Fehler ist in einigen umliegenden code.
  • Dass code, den Sie gepostet haben nicht zu einem Syntaxfehler. Ist das wirklich alle in Ihrem Skript? Nichts in diesem code sieht aus wie es hat etwas zu tun mit dem öffnen eines Fensters.
  • es ist nicht wirklich ein Fenster öffnen, es macht einfach einen div, der modale "Fenster" sichtbar. und Nein, es ist nicht alle. aber der rest des Codes nicht, wo das problem ist. und plus, es mögen 100 Zeilen. möchten Sie von mir post, dass?
  • der code, den Sie geschrieben ist, auch nicht, wo das problem ist.
  • ich wirklich würde nicht wissen, wo Sie suchen, wenn nicht dort. chrome sagt, Zeile 2, und das, was ich postete, begann auf der Linie 2. die Linie 2 ist, wo die Funktion beginnt. hier ist der vollständige code zu: ft2.hostei.com/source.htm mit der rechten Maustaste, Ansicht surce
  • Code 8 JSLint-Fehler. Ersten Umgang mit diesen Fehlern.
  • Oje, die Seite bekommt nun weitergeleitet zu 000webhost.com/admin-review, die sagt, es wird geprüft auf schädliche Inhalte. Du bist nicht viel Glück heute...
  • oops. nichts bösartiges aber so ist es hoffentlich nicht stiffed. @Sime: Vidas behoben, die fast alle die, die kommen, die die Mentalität eines PHP-Programmierer.
  • Können Sie versuchen, kopieren Sie den gesamten JavaScript-code in einem jsfiddle.net Beispiel?
  • hier: jsfiddle.net/3xw3v/3
  • Google Chrome funktioniert nicht, mir eventuelle Fehler in der JavaScript-Konsole, wenn ich jsfiddle.net/3xw3v/3. Sehen Sie noch der Fehler??? Ich bin mit 8.0.552.224 beta auf Ubuntu
  • Ja keine Fehler und die Funktion wird geladen, ich habe alert(showm); und Sie zeigen die Funktion einfach nur gut. Ich fürchte, Sie haben uns den link zum live-Beispiel, wo der Fehler Auftritt.
  • macht es. seine an ft2.hostei.com/ft.v1. klicken Sie auf Bearbeiten, für einen von Ihnen. fühlen Sie sich frei, um eine neue Seite zu Experimentieren. klicken Sie auf eine der Verknüpfungen Bearbeiten, und drücken Sie senden. das ist, wenn seine abgefeuert.
  • Assistent : ja, aber ich rufe Sie innerhalb einer Funktion AJAX. ich weiß nicht, was falsch sein könnte. ich habe einen test, und der Fehler erscheint auf Zeile 2, egal was dort aft auf: anyfile >> edit >> reichen. ich denke, dass sein Wesen in einer Weise, die Zeile 2 einen Fehler. aber ich kann mir nicht amagine, was sein könnte, das zu tun und so.
  • Ich habe ein eindeutiges problem und aktualisierte meine Antwort, überprüfen Sie bitte, dass aus

Schreibe einen Kommentar