Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: JavaScript: Tekstikentän välitys JavaScriptille

Santeri P. [15.07.2011 08:41:21]

#

Noh nyt olisi kysymys:

Kirjoita viestisi:<input type="text" name="viesti" maxlenght="60">
<input type="submit" value="Lähetä viesti!">

Miten tämän saisi välitettyä JavaScriptille?

(Mod. huom: KIIRE otsikossa ei auta mitään.)

Macro [15.07.2011 08:55:15]

#

document.forms["formin_nimi"].elements["viesti"].value;

Santeri P. [15.07.2011 08:56:16]

#

Macro kirjoitti:

document.forms["formin_nimi"].elements["viesti"].value

Kiitos paljon.
Chatin valmistus etenee.

temu92 [16.07.2011 05:39:34]

#

JQuerylla helpommin onnistuis:

$("input[name=viesti]").val();

Tai käyttäen ID-määrettä tekstikentässä:

$("#viesti").val();

Metabolix [16.07.2011 08:39:38]

#

Ilman jQueryakin voi kirjoittaa lyhyemmin document.forminnimi.elementinnimi.value. Kuitenkin jQueryn (tai vastaavan Prototype-koodin) etu on, että samalla vaivalla saa selville myös select-elementin valitun arvon.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta