2012-04-03 8 views
-2

Für meine Frage werde ich ein Beispiel verwenden. Nehmen wir an, jemand wollte ein HTML-Formular erstellen, das eine Webseite gemäß einer Anfrage bearbeiten oder erstellen würde, die von einem Benutzer im Formular übermittelt wird. Das Formular würde Javascript verwenden, um dies zu erreichen. Wie könnte man das machen? Außerdem suche ich nicht nur nach einer Farboption. Ich möchte ein Formular erstellen, das eine bg-Farbe entsprechend jeder Anfrage, die im Formular eingereicht wird, ändert/erstellt (d. H. Nicht nur die Option eines roten Hintergrunds, sondern mehrere Farben oder Dekor-Optionen). Danke für jede Info.manipulieren Webseiten mit Javascript

Brandon

+0

Ich schaue, was Sie nicht versucht haben. : | – hjpotter92

Antwort

0

Normalerweise bilden Vorlage nur für POST oder GET-Kommunikation mit einem Server verwendet wird. Wenn Sie für einige dynamische Inhalte Klickfunktionen verwenden möchten, verwenden Sie <input type="button" onclick="jsfunction()"> oder ein Anker-Tag, das jsfunction() aufruft.

0

Man könnte so etwas wie folgt verwenden:

HTML:

<div id="foo"> I'm a div! </div> 

JavaScript:

document.getElementById('foo').style.backgroundColor="red"; 

JavaScript Stil Befehle als die Namen von CSS-Eigenschaften leicht unterschiedlich sind. Sie können eine schnelle Google-Suche durchführen, um eine Liste von ihnen zu finden.

0

Sie Ihre Arbeit mit jQuery erleichtern kann:

Javascript

document.getElementById('foo').style.backgroundColor="red"; 

wird

$('#foo').css('background-color', 'red') 

Ein weiterer Pluspunkt ist, dass der Name des CSS-Attributs in letztere gleiche ist, wie es ist in HTML.

Read more about jQuery