2017-02-10 1 views
-1

Ich konnte nichts finden, also könnten Sie mir vielleicht einige Hinweise geben, ob dies mit JavaScript möglich ist oder nicht.Wie kann man einen kompletten Block in HTML mit Javascript erstellen

Wie die Frage fragt, wie kann ich einen ganzen Block in meinem HTML mit nur SJ oder vielleicht JQuery knallen?

Nein, nicht nur ein Div-Sprichwort Hallo und mit schönen Farben und Sachen, sondern einen ganzen Block. Das bedeutet eine Div mit tatsächlichem Inhalt wie Formularen, Buttons, Spannen, Links, Bildern und anderem.

Ich wollte ein temporäres Popup, das keine Daten speichern würde und das gesamte Projekt wirklich schwer machen würde, sondern nur mit einigen voreingestellten Werten, die von einem JSON-Skript aufgerufen werden. Wie eine temporäre Form von einigen Arten.

+1

Sie könnten stumpfe Farben verwenden, und die Sachen, die Sie anstelle von "Hallo" brauchen ... – Teemu

Antwort

0

Alles, was Sie beschreiben, ist ziemlich häufig Verwendung von Javascript, so ist es seltsam, dass Sie nichts darüber gefunden haben. Es gibt ganze Seiten auf reinem Javascript geschrieben.

Nichtsdestotrotz, für eine Out-of-the-Box-Lösung zu Ihrer Anfrage gibt es ein wirklich gutes Plugin, überprüfen Sie es hier: http://trentrichardson.com/Impromptu/.

Wenn Sie erfahren möchten, wie es selbst zu tun, dann sollten Sie auf die Javascript DOM-Manipulation Funktionen lesen wie:

  • Node.removeChild()
  • Node.replaceChild()
  • Knoten .insertBefore()
  • Node.hasChildNodes()

Starten von "https://developer.mozilla.org/en/docs/Web/API/Node/appendChild" und weitergehen.

+0

Ich habe dich überhaupt nicht verstanden:/Ich wollte ein Beispiel, wo die JS ein ganzes Floating Div mit einer ID, einem Klassennamen und einem Inhalt wie ein Formular erstellt. Es würde zu viel Zeit brauchen, es herauszufinden. Ich bin noch neu bei JS, also ist das alles komisch für mich – Arkonsol

+0

Überprüfen Sie das Plugin, das ich angehängt habe. Scrollen Sie zu den Beispielen und drücken Sie "run", der Code wird über jedem Beispiel angezeigt. Sie fordern eine Möglichkeit, dies in Javascript zu tun, aber es gibt keine Möglichkeit für jemanden, einfach Anweisungen für einen solchen Fall hier anzugeben. Es braucht viel Codierung. Das Plugin, das ich angehängt habe, ist dagegen genau das, was du verlangst. Es erstellt einen Container mit allem, was Sie wollen in Formularen, Bildern, Radios, mehreren Formen, Animationen, etc. – Strahdvonzar

+0

Oh yeah ... Jetzt verstehe ich ... Ich habe versucht, mit vielen anderen Schlüsselwörtern nach diesem Ding zu suchen Aber all das ist herausgekommen, wir sind Single-Objekt-Dinge ... Es wurde für ca. 5 Stunden nervig, also fragte ich:/Wie auch immer, danke für den Plugin-Vorschlag! Auch wenn ich Plugins nicht gerne benutze, könnte ich das vielleicht lernen und mein eigenes machen, danke nochmal! : D – Arkonsol

Verwandte Themen