Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Javascript, muuttuja muuttujassa

sane [10.12.2006 14:01:37]

#

Hei. Pystyykö javascriptissä asettamaan muuttujaa muuttujan sisään, eli muuttujana olisi document.kysely.nimi_(muuttujan k sisältö).value?

sane [10.12.2006 17:22:39]

#

Miten javascriptillä voi suodattaa merkkijonosta pois turhat merkit, eli tarkoituksena olisi varmistaa, että syötteessä on pelkästään numeroita?

Lumpio [10.12.2006 20:39:37]

#

Muista et JavaScriptissä foo.bar on sama kuin foo["bar"]. Tuo vastaa ekaan kysymykseesi. Mut tosiaan, ei kantsi käyttää mitään tommosta hömppää vaan tule 2000-luvulle ja käytä IDitä tai DOMia (pistä vaikka kaikki inputtis saman elementin sisälle ja iteroi DOM-propertyillä) Ja suodatuksen voi hoitaa vaikka regexpillä. myString.replace(/[^0-9]/g, "") tj.

Olga [10.12.2006 20:40:35]

#

1. eval-funktio on ystäväsi, mutta yleensä jos sen käyttöön on tarvetta ryhtyä, on suunnittelussa jotain vikaa.
2. String-luokan replace-funktio esimerkiksi.

(3. Olinpas hidas)

Lumpio [10.12.2006 20:57:47]

#

eval ei tosiaankaan ole ystäväsi :( [] on paljon parempi tapa.

sane [10.12.2006 21:00:52]

#

Juu, no tajusin sitten käyttää tuota this.value menetelmää funktion kutsussa, niin ei tarvinnut alkaa id:tä laittamaan jokaiselle elementille kun sitä ei muuten tarvitse:)

Vastaus

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

Tietoa sivustosta