Slik installerer du plugin for kontaktskjema 7. Alle felt (tagger) i skjemaet

Kontaktskjema 7 kan administrere flere kontaktskjemaer der du fleksibelt kan tilpasse skjema- og postinnhold med ganske enkel layout. Skjemaer har innebygd støtte for Ajax-innsending, CAPTCHA, Akismet spamfilter og mer.

Dokumentasjon og støtte

Skjermbilder

Installasjon

  1. Last opp hele kontaktskjema-7-mappen til /wp-content/plugins/-katalogen.
  2. Aktiver plugin-en fra Plugins-siden i WordPress-dashbordet.

I WordPress-konsollmenyen finner du fanen "Tilbakemelding".

For å lære hvordan du bruker plugin riktig, kan du besøke hjemmesiden.

Anmeldelser

Jeg ser at mange mennesker hater dette pluginet fordi de bruker en versjon som ikke støttes som er samlet i et tema, - alt jeg kan si fra min egen erfaring er at etter å ha brukt det i flere år på mange nettsteder er en stor takk til utviklerne som holder det oppdatert og gratis for alle. Det er ekstremt enkelt å sette opp og tilpasse. Jubel!

Deltakere og utviklere

Kontaktskjema 7 er et åpen kildekode-prosjekt. Følgende bidragsytere bidro til utviklingen av plugin:

Deltakere

Endre logg

For mer informasjon, se Utgivelser.

5.1.6

  • CSS: fjerner en stilregel fra stilarket som var unødvendig og i konflikt med Twenty Twentys regler.
  • REST API: henter kontaktskjema-ID-en eksplisitt fra ruteparametrene.

5.1.5

  • Config Validator: Nytt testelement for unavailable_html_elements-feilen.
  • Config Validator: Nytt testelement for attachments_overweight-feilen.

5.1.4

  • reCAPTCHA: Introduserer konstantene WPCF7_RECAPTCHA_SITEKEY og WPCF7_RECAPTCHA_SECRET.
  • reCAPTCHA: Vi introduserer wpcf7_recaptcha_sitekey og wpcf7_recaptcha_secret filterkrokene.
  • Legger til $status-parameter til wpcf7_form_response_output-filteret.
  • Genererer en tilfeldig kode når brukeren er en registrert bruker.
  • Vi introduserer WPCF7_ContactForm::unit_tag(), en offentlig metode som returnerer en enhetskode.
  • reCAPTCHA: sender ut en annen melding i spamloggen i tilfeller der svartokenet er tomt.
  • Samtykkeflagg: Støtt alternativet label_first i skjemasamtykketag.

5.1.3

  • Rettet en feil som resulterte i manglende evne til å velge bort et alternativ i Mail-fanen.

5.1.2

  • Konstant kontakt: Introdusert kontaktlistevelger.
  • Konstant kontakt: En ekstra innstilling, konstant_kontakt, introduseres.
  • reCAPTCHA: Introduserte wpcf7_recaptcha_actions og wpcf7_recaptcha_threshold filterkroker.

5.1.1

  • reCAPTCHA: Endrer svaret til tomme svartokens.

5.1

  • Integrasjonsmodulen Constant Contact er introdusert.
  • reCAPTCHA-modulen har blitt oppdatert for å støtte reCAPTCHA v3.
  • Legger til Dark Mode-stilregler.

5.0.5

  • Rettet inkonsekvensproblem mellom get_data_option() og get_default_option() i WPCF7_FormTag-klassen.
  • Undertrykker PHP-feil som oppstår når du kaller unlink().
  • Introduserte wpcf7_is_file_path_in_content_dir() for å støtte UPLOADS-konstanten.

5.0.4

  • Angir eksplisitt power_type-argumentet i register_post_type()-kallet for å fikse et problem med uautorisert rettighetseskalering.
  • Lokalt filvedlegg - det er forbudt å spesifisere absolutte stier til filer som ligger utenfor wp-innholdskatalogen.
  • Configuration Validator – Legger til et testelement for å oppdage feil innstillinger for vedleggsfil.
  • Rettet en feil i JavaScript-for eldre nettlesere som ikke støtter HTML5-plassholderattributtet.
  • Avmerkingsboks for samtykke - deaktiverer ikke-lagre-funksjonen til skjemataggen.

5.0.3

  • CSS: Bruker "ikke tillatt" markørstil når du holder musepekeren over innsendingsknapper i inaktiv tilstand.
  • Samtykkeflagg: Overhaling av merkegeneratorens brukergrensesnitt for å oppmuntre til bruk av bedre personvernalternativer.
  • Implementering av wpcf7_anonymize_ip_addr() funksjon.
  • Introdusert consent_for:lagringsalternativ for alle skjematagtyper.

5.0.2

  • Lagt til en "Personvernerklæring"-del i readme.txt-filen.
  • Oppdatert innhold i informasjonsmetablokken.
  • Bruk get_user_locale() i stedet for get_locale() der det er mer passende.
  • Samtykkeflagg: Tilbakestiller deaktivert status for innsendingsknapper etter vellykket søknad.

5.0.1

  • Rettet feil bruk av _n().
  • Konfigurasjonssjekk: Rettet feil antall advarsler i kategorien Avanserte alternativer.
  • Konfigurasjonssjekk: Rettet feil håndtering av den spesielle e-postkoden [_site_admin_email] i Fra-overskriftsfeltet.
  • Avmerkingsboks for aksept: De angitte klasse- og id-attributtene ble brukt på feil HTML-element.
  • Konfigurasjonssjekk: Hvis det er en valgfri e-posthode for postbokser som Kopi eller Svar til, men en mulig tom verdi, vil en "Ugyldig postbokssyntaks"-feil bli returnert.
  • Spesifiser eksplisitt den fjerde parameteren til add_action() for å unngå å sende utilsiktede parameterverdier.
  • Sjekk om målkatalogen er tom før du sletter den.

5.0

  • Ytterligere innstillinger: on_sent_ok og on_submit er fjernet.
  • Ny tilleggsinnstilling: skip_mail.
  • Flamingo: Tittelen på den innkommende kanalen endres sammen med tittelen på det tilsvarende kontaktskjemaet.
  • DOM-hendelser. Hele API-responsobjektet er tilgjengelig via egenskapen event.detail.apiResponse.
  • HTML Mail: Legger til språkrelaterte attributter til HTML-overskriften.
  • Filopplasting: Angir akseptattributtet i opplastingsfeltet.
  • En ny klasse WPCF7_MailTag har blitt introdusert.
  • Lar deg avbryte et forsøk på å sende e-post ved å bruke wpcf7_before_send_mail handlingskroken. I tillegg kan du angi en egendefinert status og melding via en handlingsavskjærer.
  • Avmerkingsboks for aksept: Lar deg spesifisere betingelser i innholdsdelen av skjemataggen.
  • Avmerkingsboks for godkjenning: Støtter valgfrihetsparameteren.
  • Nye spesielle e-postkoder: [_site_title], [_site_description], [_site_url], [_site_admin_email], [_invalid_fields], [_user_login], [_user_email], [_user_url], [_user_first_name], [_user_last_name], [_user_kallenavn], og [_user_display_name].
  • Nye filterhooks: wpcf7_upload_file_name, wpcf7_autop_or_not, wpcf7_posted_data_($type) og wpcf7_mail_tag_replaced_($type)
  • Nye form-tag-funksjoner: null-kontroller-beholder og ikke-for-post

God ettermiddag kjære blogglesere. Vi fortsetter temaet tilbakemeldingsskjemaer på WordPress. Og siden vi snakker om dem, foreslår jeg i dag å snakke om plugin-modulen WP Contact Form 7. Deretter vil jeg fortelle deg trinn-for-trinn-oppsettet av plugin-en, og også kort beskrive tilleggene for denne plugin-en.

Sidenavigering:

Beskrivelse av WordPress-kontaktskjema 7

2) Aktiver kontaktskjema 7-plugin i WordPress-administrasjonsområdet.

3) Gå til den nye opprettede fanen, som vist i figuren:

4) Klikk på "Legg til ny"-fanen og spesifiser standard skjemaspråk, eller velg ønsket språk

5) Angi navnet på kontaktskjemaet og klikk lagre.

6) Nå har vi en kortkode som kan kopieres og limes inn i et innlegg eller sidefelt for å vise skjemaet - contact-form-7 id="1252" title="Skjema nummer 1)" (надо взять в квадратные скобки как на рисунке).!}

7) Slik ser skjemaet vårt ut:

Selvfølgelig er det ikke veldig vakkert, men ingen plager deg med å lage dine egne stiler eller lage din egen form og legge til innlegg der.

Slik viser du kontaktskjema 7 hvor som helst i malen

I trinn 6 av trinn-for-trinn-oppsettet viste jeg deg hvordan du kan ta kortkoden til CF7-koden og beskrev videre at denne koden kan vises i en widget eller i et innlegg eller en side. I tillegg vil jeg si at du kan vise Kontaktskjema 7 hvor som helst i malen. For å gjøre dette, sett inn denne enkle koden:

Det er alt, hvis du gjorde alt riktig, vil du motta kontaktskjema 7-utgang på et tilfeldig sted i WordPress-malen.

Tilpasse kontaktskjema 7-inndatafelt

Takket være det vil du i tillegg ha slike bokser som:

Sette opp et svar-til-svar for kontaktskjema 7

I den nye versjonen av CF7-plugin 4.4 og høyere, anbefaler utvikleren å gå inn fra feltet (her er det på huden under)

den riktige adressen som samsvarer med domenet ditt. Synlig fra huden, og denne anbefalingen skaper et problem:

Hvordan svare en bruker fra en mailer?

Hvis du bare klikker svar, så svarer vi på vår egen mail, faktisk svarer vi selv. Dette er veldig upraktisk, fordi vi må kopiere brukerens adresse manuelt, lime den inn i e-posten og først deretter svare.

Det finnes en løsning på dette problemet, og som alltid er det enkelt. Du trenger i feltet Ytterligere overskrifter legg til kode:

Svare på:

Selvfølgelig må din-e-post-sh erstattes med din e-postkortkode. Se huden nedenfor:


Nå, når du mottar et brev fra WordPress-tilbakemelding, kan du klikke svar i mailen og svaret ditt vil bli sendt til riktig e-post.

Hvis du etter disse trinnene støter på et problem, bør du lese innlegget ved å klikke på lenken. Hovedproblemene og årsakene til problemer i kontaktskjemaet 7-plugin er beskrevet der.

Det er alt. Jeg håper du forstår hvordan du konfigurerer plugin-en og dens oppsett.

Kontaktskjema 7
  • Alle skjemafelt (tagger)
  • Slik gjør du et av feltene obligatoriske: post eller telefon
  • Betingede felt for kontaktskjema 7-tillegg
  • Kontaktskjema 7 Egendefinert valideringstillegg

I forrige artikkel ble vi kjent med kontaktskjema 7-plugin og dens innstillinger. Og her vil alle støttede felttyper (skjemamalkoder) og parametrene til hver av dem, samt stiler (CSS-klasser) av skjemaelementer bli diskutert i detalj. Dette er uoffisiell dokumentasjon for alle kontaktskjema 7-skjemamal-tagger.

Felttypen bestemmer typen HTML-skjemaelement: tekst, "radio", "velg". Felttypen er angitt i navnet på skjemamalkoden.

Et eksempel på en tekstfeltkode og HTML-koden den vil sende ut:

Hver tag (felt) har også sine egne alternativer (tagattributter). Tag-alternativer er spesifisert etter tittelen og feltnavnet. La oss for eksempel legge til et klasseattributt for det forrige tekstfeltet:

Syntaks for skjemamaltag (felt):

Tag (felt) attributter

Du kan bruke de samme attributtene (alternativene) i forskjellige skjemakoder. Derfor, for ikke å gjenta beskrivelsen av hvert attributt for hvert skjemafelt, vil vi plassere beskrivelsen deres i en egen seksjon.

Attributter som bare kan brukes på en spesifikk skjemakode vil bli oppført separat for hver tag.

* * rett etter felttypen gjør feltet obligatorisk.
Eksempel: id (linje) Identifikatornavn. css attributt id, brukt til å designe feltet.
Eksempel: id:foo klasse (linje) Klassenavn. css-klasseattributt, brukt til å designe feltet.
Eksempel: klasse:bar
Du kan spesifisere flere klasser: minlength og maxlength (Antall)

Dette er HTML5-attributter som begrenser inntastingen av tegn i et felt, både med en nedre terskel (minimum) og en øvre terskel (maksimum). Brukeren vil ikke kunne skrive inn færre tegn (minlength) eller flere tegn (maxlength) i feltet enn det som er spesifisert av disse verdiene.

For minlength , hvis den angitte teksten er mindre enn denne verdien, vil brukeren motta en advarsel "Feltet er for kort". Og omvendt for maxlength.

Eksempler:
minlengde:10 -
makslengde:90 -
begge på en gang -

Som et resultat får vi et tekstfelt som vil gi en advarsel og brevet vil ikke bli sendt hvis det er skrevet inn mindre enn 10 eller mer enn 140 tegn i det.

Disse parameterne støtter følgende felttyper: tekst, tekstområde, e-post, url, tel, quiz.

Det er en gammel oppføring for disse parameterne:

Maxlength-parameteren har eksplisitt forrang, så hvis du legger til maxlength:150 , vil 140 bli skrevet om til 150.

Størrelse (Antall) Bredden på tekstfeltet, som bestemmes av antall tegn i en monospace-font. Kan overstyres i CSS-stiler ved å bruke width-attributtet.
Eksempel: størrelse:50 -
Standard: 40 standard (streng/nummer)

Standard feltverdi.

Eksempel: standard:verdi.

Hvis brukeren som fyller ut skjemaet er autorisert, kan du som standard erstatte verdien hentet fra profildataene hans. Hvis du for eksempel spesifiserer attributtet default:user_email - , vil feltet automatisk fylles ut med verdien - "email of the current user" som ser på skjemaet...

Andre spesialfelt for standardattributtet:

    default:post_meta- vil få verdien av metafeltet hvis nøkkel vil være lik feltnavnet. For eksempel: vil vise et skjemafelt hvis verdi vil bli satt til verdien for post-metafeltet mymeta_key

    default:get- vil sette verdien til GET-parameteren med nøkkelen lik feltnavnet: - http://example.com/?mykey=value

    default:post- vil sette verdien til POST-parameteren med nøkkelen lik feltnavnet: - i POST sender vi dataene mykey=value.

    default:shortcode_attr- vil sette verdien til shortcode-attributtet med nøkkelen lik feltnavnet. For eksempel er skjemamal-taggen: , så i kortkoden til selve skjemaet, når vi kaller det i innleggets innhold, spesifiserer vi mykey-attributtet: . Les mer nedenfor.

    Du må også legge til wordpress shortcode-attributtnavnet til hvitelisten (fordi wordpress fjerner alle ukjente shortcode-attributter...). Dette gjøres gjennom et filter:

    Add_filter("shortcode_atts_wpcf7", "my_shortcode_atts_wpcf7", 10, 3); function my_shortcode_atts_wpcf7($out, $pairs, $atts)( if(isset($atts["mykey"])) $out["mykey"] = $atts["mykey"]; return $out; )

For avmerkingsboks, radio og velg:

  • standard:nummer - standard: 2- velger det andre elementet i listen...
  • default:number_number - standard:2_3- velger det andre og tredje elementet i listen (for multivalg og avmerkingsbokser)...

Les mer om misligholde og alternativene, les på slutten av artikkelen.

Plassholder eller vannmerke (linje)

Teksten som vises i plassholderattributtet.

Dette alternativet må brukes på slutten av alle maltagalternativer: og ikke

Kan bli brukt vannmerke i stedet for plassholder, er dette et synonym (alias) av attributtet.

Akismet (linje)

Spambeskyttelse. Krever Akismet-pluginen installert og aktivert.

  • akismet:forfatter -
  • akismet:author_email -
  • akismet:author_url -

Hvordan det fungerer? Når du sender data, vil verdiene til de angitte feltene bli behandlet på akismet-serveren, og hvis de ikke består sjekken, vil brevet ikke bli sendt, og brukeren vil se feilen:

Meldingen forsvinner når du fokuserer på noen av feltene.

Skjemamalkoder (felt)

Nedenfor er alle plugin-taggene som du kan bruke i skjemamalen. Disse kodene blir HTML-inndata-, tekstområde- og utvalgselementer.

Tekstfelt inkluderer følgende typer: tekst, e-post, url, tel, tekstområde, og tellekoden er nært knyttet til tekstfelt.

Det finnes to typer numeriske felt: tall og rekkevidde. Dette er HTML5-felt, så eldre nettlesere støtter dem ikke, og viser et tekstfelt i stedet.

tekst

Tekstfelt på én linje.

Støttede alternativer (attributter):

  • klasse
  • minlengde Og maks lengde
  • størrelse
  • plassholder
  • misligholde- du kan bruke: bruker_pålogging, bruker_fornavn, bruker_etternavn, bruker_kallenavn, bruker_visningsnavn
  • akismet:forfatter

e-post

Feltet er beregnet for å legge inn e-post.

Støttede attributter:

  • klasse
  • minlengde Og maks lengde
  • størrelse
  • plassholder
  • akismet:author_email
  • standard: bruker_e-post eller standard: [email protected]

url

Felt for å angi Internett-adressen (URL).

Støttede attributter:

  • klasse
  • minlengde Og maks lengde
  • størrelse
  • plassholder
  • akismet:author_url
  • default:user_url eller standardverdi

tlf

Felt for å legge inn et telefonnummer.

Støttede attributter:

  • klasse
  • minlengde Og maks lengde
  • størrelse
  • plassholder

tekstområde

Felt for å legge inn tekst med flere linjer.

Støttede attributter:

  • klasse
  • minlengde Og maks lengde
  • plassholder
  • (cols)x(rader)- der cols er bredden på feltet i tegn, og rader er høyden på feltet i tekstlinjer. Har 3 formater: (cols)x(rows), (cols)x og x(rows) .

For tekstområde kan feltverdien spesifiseres på to måter:

  1. Standardtekst...

Hvis tekstområdet inneholder html-koder, kan du få en 500-serverfeil etter å ha sendt inn skjemaet!

teller (tegnteller)

Telletaggen lar deg sette en teller når du vil vise brukeren hvor mange tegn som er lagt inn eller hvor mange tegn som er igjen til maksimumsverdien (hvis parameteren er maxlength).

For å aktivere telleren må du sette inn en tellerkode i skjemamalen som angir navnet på tekstfeltet som den skal telle tegn for.

Tellerkoden kan brukes hvor som helst i skjemamalen.

For eksempel har vi et tekstfelt for en melding:

Så gjør vi dette:

Feltet er begrenset til minimum 10 og maksimum 140 tegn. I dette tilfellet vil telleren vise hvor mange tegn som er lagt inn.

Noen ganger er det mer praktisk å vise hvor mange tegn som er igjen å legge inn, fordi brukeren ikke vet om maksgrensen. For å gjøre dette, må du spesifisere ned - alternativet i taggen.

Antall

Felt for å legge inn et tall. Når feltet har fokus, kan verdiene endres ved å rotere musehjulet.

Støtter attributter:

  • klasse
  • plassholder
  • min
  • maks

område

Skyveknapp for å velge tall i det angitte området.

Støtter attributter:

  • klasse
  • plassholder- vises kun i nettlesere som ikke støtter denne typen felt og viser et tekstfelt i stedet.
  • min- Angir den nedre verdien for å legge inn et tall: min:20
  • maks- Angir den øvre verdien for å legge inn et tall: min:100
  • steg- Stiller inn tallendringstrinn for skyveknapper og tallinntastingsfelt: min:5

avkrysningsboks og radio

  • Radioknapper– Dette er brytere som lar deg velge kun ett alternativ blant flere.
  • Avmerkingsbokser– Dette er avmerkingsbokser som lar deg velge flere alternativer samtidig.

Støttede attributter:

  • misligholde- Standardverdien til feltet, for eksempel default:2, betyr at når feltet vises, vil det andre svaralternativet allerede være valgt. For avmerkingsbokser kan du angi flere verdier som denne standard:1_2_3

    first_as_label- Som standard kommer avmerkingsboksen (radioknappen) først, og deretter inskripsjonen (hennes). Ved å sende denne parameteren, vil du bytte dem.

    use_label_element- Bryter en avmerkingsboks eller alternativknapp i en etikett, som lar deg velge et element ved å klikke på navnet.

    eksklusiv- Ved å spesifisere denne parameteren kan kun 1 element velges fra avkrysningsboksen. Denne funksjonaliteten er basert på JavaScript. Radioknapper støtter ikke dette alternativet på grunn av deres spesifikke natur.

    fri tekst- Lar deg legge til et tekstfelt til det siste elementet. Den blir tilgjengelig for utfylling når siste element er valgt og brukeren kan supplere svaret sitt.

  • data- Henter en verdi fra et ark med land i verden, for eksempel data:land .

Kina India San Marino

plukke ut

Lar deg velge svaralternativer fra en rullegardinliste. Kan brukes på to måter:

Attributter:

  • klasse
  • misligholde- default:2 eller default:2_3_4
  • flere- Lar deg velge flere svaralternativer
  • inkludere_blank- Legg til linjen "- - -" som det første svaralternativet
  • first_as_label
  • data
  • gjenstander- svaralternativer

Dato

Felt for valg av kalenderdato. Dette er en HTML5-type og støttes ikke av eldre nettlesere.

Attributter:

  • klasse
  • plassholder
  • min- Lavere verdi av en mulig dato, for eksempel min:2016-01-01 . Relativt datoformat støttes, for eksempel i dag+10 dager, i dag-2 uker og så videre.
  • maks- Den øvre verdien av en mulig dato, for eksempel min:2017-01-01 . Relativt datoformat støttes, akkurat som min.
  • steg- Datoendring trinn i dager, for eksempel trinn:3 . Hvis den nedre verdien er 2016-01-01 og trinn 3, vil neste trinn vise datoen 2016-01-04 og så videre.

Når du setter inn en merkelapp i en brevmal, vil du motta en dato i posten i formatet ÅÅÅÅ-MM-DD (2016-12-25) - dette er ikke klart. Derfor kan du spesifisere en mer visuell mal; for å gjøre dette, bruk konstruksjonen [_format_(feltnavn) "(datoformat)"]

[_format_datoen din "D, d M y"]

reCAPTCHA (spambeskyttelse)

Kontaktskjema 7, fra og med versjon 4.3, i forbindelse med reCAPTCHA-tjenesten, lar deg bekjempe spam. For å bruke reCAPTCHA må du ha en Google-konto, hvor du kan få nøkler for å bruke tjenestens API.

For å få disse nøklene trenger du:

  1. Gå til reCAPTCHA administrasjonspanel.
  2. Registrer et nettsted.
  3. Få en stedsnøkkel og en hemmelig nøkkel (dette er to forskjellige nøkler: det kan være én stedsnøkkel, men det er mange hemmelige nøkler).

Attributter:

  • klasse
  • tema- Widget fargevalg. Kan være mørk eller lys (standard).
  • størrelse- Widget-størrelse. Kan være kompakt (kompakt) eller normal (standard).

Bruk nå taggen i skjemamalen.

Quiz (spørsmål-svar)

I dette feltet blir brukeren stilt et spørsmål og må svare på det, ellers sendes ikke brevet. Feltet dukket opp når spam ble bekjempet ved hjelp av bokstav-captchas (det var ingen reCAPTCHA ennå). Bruken av letter captchas påla begrensninger både på serveren (grafiske biblioteker var påkrevd) og på personen (visuelle persepsjonsfeil). Denne metoden løste disse manglene.

Attributter:

  • klasse
  • størrelse- Feltstørrelse og lengde. En av verdiene kan utelates.

Eksemplet viser at spørsmål og svar er atskilt med tegnet | . Spørsmålet og svaret kan skrives på absolutt hvilken som helst måte, for eksempel matematisk:

Du kan spesifisere flere spørsmål-svar-par; spørsmålet vil bli valgt tilfeldig hver gang skjemaet vises:

For dette feltet kan du spesifisere parametrene minlength og maxlength:

Når du lager en quiz-tag med flere spørsmål ved hjelp av en generator, skriv hvert spørsmål-svar-par på en ny linje.

skjult

Skjult felt - ikke synlig for brukeren. Kan lagre verdifull informasjon. Informasjon kan legges til ved hjelp av Javascript eller opprettes med standardalternativet.

Attributter:

  • klasse
  • misligholde- Du kan sende inn en parameter her som vil bli konvertert i henhold til en bestemt regel. Les mer i attributtbeskrivelsen (alternativer i begynnelsen av artikkelen).

sende inn

Knapp for å sende skjemadata (send inn). Når du klikker på denne knappen, sendes alle skjemadata til serveren.

Attributter:

  • klasse

Du kan spesifisere knappeteksten:

Et eksempel på bruk av alle støttede parametere:

ajax-loader

Vær oppmerksom på at taggen der nedlastingsikonet lastes inn hvis du klikker på send inn skjemaet, legges det til sammen med send inn-knappen, eller rettere sagt etter det.

Så for eksempel hvis du erstatter taggen med en ferdig HTML-knapp. Dette er noen ganger nødvendig når knappoppsettet ikke er egnet. Hvis du for eksempel vil at send-knappen skal se slik ut: