Miten muutos Kunto Toiminta JavaScriptin

Dynaamisestilomakkeen toiminta-arvo JavaScriptin avulla . kannettavan kuvan DuÅ¡an Zidar päässä Fotolia.com

Useimmat HTML-muodoilla on kiinteästi koodattu toiminta URL-osoite, joka harvoin on muutettava.Toiminta URL ei ole mitään muuta kuin URL, jossa lomakkeen tietoja käsitellään.JavaScriptin avulla voit muuttaa kanteen URL ennen sivuston kävijä lähettää lomakkeen palvelimelle.Tämä tekniikka voi olla hyvä, jos et tiedä muodossa toimintaa URL etukäteen.Voit osoittaa tämän koodaustekniikan muuttamalla sähköpostilomake URL vastauksena käyttäjän syötteen.

mitä tarvitset

  • HTML Editor

Ohjeet

  1. Luo uusi HTML-asiakirjan ja lisää seuraava lomake koodi runkoon asiakirjan:

    & lt; muotoa nimi = \ "testikuva \" action = \ "\" enctype = \ "text / plain \" menetelmä = \ "POST \" & gt;
    & lt; p & gt;Alkaen: & lt; input type = \ "text \" name = \ "Test nimi \" & gt;
    & lt; p & gt;& Lt; input type = \ "Lähetä \" arvo = \ "lähetä lomake \" & gt;

    Tämä lomake toimittaa sähköpostia määritettyyn URL muodossa toiminta parametri.Koska tä

    mä URL-osoite on tyhjä, sähköposti epäonnistuu.Tulet dynaamisesti määrittää, että URL käyttämällä JavaScript toimittamaan puuttuvat URL.

  2. Lisää HTML nappia lomake käytät tätä koodia:

    & lt; input type = \ "painiketta \" arvo = \ "Klikkaa Set kohde-URL \" onclick = \ "palaa setFormURL () \" / & gt;

  3. Luo \ "& lt; script & gt; \" -osiossa asiakirjassa ja lisää seuraava JavaScript-toiminto:

    toiminto setFormURL () {
    var sendToURL = \ "xyz \"
    GO
    document.testForm.action =\ "mailto: \" + sendToURL
    GO
    }

    Tämä toiminto asettaa toiminnan URL lomakkeen arvo, jota määrittää muuttujaan nimeltä \ "sendToURL \".Aseta tämä arvo URL tunnetun sähköpostitilin että omistat.

  4. Test HTML-sivun selaimessa.Kun klikkaat \ "Set Lähetä sähköposti URL \" -painiketta, JavaScript-toiminto muuttaa toimintaa URL lomakkeen arvo, jota määritetty toiminto.Kun lähetät lomakkeen, selain lähettää sähköpostia tähän sähköpostiosoitteeseen.

Vinkkejä & amp;Varoitukset

  • Jos sivuston kävijä on JavaScript käytössä hänen selaimen asetuksia, et voi käyttää JavaScript muuttaa muotoon toimintaa.
  • Voit myös käyttää tätä tekniikkaa säännöllisesti muotoja, jotka eivät lähetä sähköposteja.Esimerkiksi, voit muuttaa URL PHP käsittely ohjelma palvelimelle käyttämällä JavaScript.

Resurssit

  • HTML-koodin Oppitunti: HTML Kunto
  • Net Mechanic: lomakkeiden käsittelyn perusteet
535
0
1
Java Script