Hei,
ongelmana siis websivun käyttäjän lomake-elementeistä (radio button) tekemien valintojen ksäittely siten,
että sen mukaan mikä vaihtoehto on valittu, avautuu uusi layer (josta jälleen samalla periaatteella edetään..).
En saa toimimaan, sillä en ole hyvä javascriptissä.
Olisin kiitollinen jos joku voisi auttaa..
Koodini:
function show(id){
ID = document.getElementById(id);
if(ID.style.display == "")
ID.style.display = "none";
else
ID.style.display = "";
}
function tarkistajatka()
{
if(document.form.valinta1.checked)
javascript:show(layer1);
if(document.form.valinta2.checked)
javascript:show(layer2);
}
Osa1
Osa2
Ensimmäisen valitun alta aukeava layeri.
Toisen valitun alta aukeava layeri.
-----------------------------------------------
Eli mikä mättää? Pitäisikö käyttää jotain muuttujaa valinnasta? Vai tulisiko mieluummin käyttää php:tä?
Lomakedatan käsittelyä sivulla
4
493
Vastaukset
- srbsbrsr
Monilla nettisurffailijoilla ei ole selaimessaan ollenkaan javaskriptiä tai se ei ole päällä. Eli javascript on hyvin huono lomaketarkistuksiin. PHP on paljon parempi, koska se toimii palvelimen päässä, eli toimii aina.
Toisin sanoen, jos haluat varmistaa, että esim. jossain lomakekentässä oleva luku on välillä 1-6 ja se on kokonaisluku, tai että jossain lomakekentässä on 1-30 merkkiä pitkä tekstijono, et voi luottaa pelkästään javascriptiin, vaan ilman muuta se pitää tarkistaa myös palvelimessa, jolloin PHP on paras ratkaisu.- javaScriptOpettelija
Okei, kiitos mielipiteestä!
Mutta: miten tuon saisi toimimaan javascriptillä?
Ihan vain kokeeksi? - JRjrjtjr
"Monilla nettisurffailijoilla ei ole selaimessaan ollenkaan javaskriptiä"
Nykyään lähes kaikissa selaimissa on JS, äkkiseltään tulee mieleen Lynx jne... tekstiselaimet joissa JS ei ole, mut eihän kukaan tuommosia juurikaan käytä. Tosin usein JS käytetään turhuuteen joten jotkut ovat laittaneet sen pois päältä, tai sitten on sallittu/estetty tietyiltä sivuilta. JS on nykyselaimissa varsin turvallinen.
"jolloin PHP on paras ratkaisu."
Lomakkeen tarkistus kannattaa tehdä JS ja PHP:llä näin palvelimelle ei tule turhaa liikennettä ja käyttäjä saa heti tiedon jos jotain virheitä tekeepi. Ja PHP:llä lisäksi sentakia, että tarkistus toimii niilläkin keillä ei ole JS sallittuna, sekä JS-scriptiä käyttäjä voi muuttaa mielensä mukaan joten siihen ei voi luottaa tuossa asiassa. - idiootteja
JRjrjtjr kirjoitti:
"Monilla nettisurffailijoilla ei ole selaimessaan ollenkaan javaskriptiä"
Nykyään lähes kaikissa selaimissa on JS, äkkiseltään tulee mieleen Lynx jne... tekstiselaimet joissa JS ei ole, mut eihän kukaan tuommosia juurikaan käytä. Tosin usein JS käytetään turhuuteen joten jotkut ovat laittaneet sen pois päältä, tai sitten on sallittu/estetty tietyiltä sivuilta. JS on nykyselaimissa varsin turvallinen.
"jolloin PHP on paras ratkaisu."
Lomakkeen tarkistus kannattaa tehdä JS ja PHP:llä näin palvelimelle ei tule turhaa liikennettä ja käyttäjä saa heti tiedon jos jotain virheitä tekeepi. Ja PHP:llä lisäksi sentakia, että tarkistus toimii niilläkin keillä ei ole JS sallittuna, sekä JS-scriptiä käyttäjä voi muuttaa mielensä mukaan joten siihen ei voi luottaa tuossa asiassa.tuskin saat näiltä kusipäiltä minkäälaista vastausta ku ne vaa selittää jotain paskaa php:eestä ja javascriptista.
(Ei ne osaa javascrip koodausta)
Ootteko vähä tyhmii ku kysytään miten sen saa toimiin ja tyypit rupee kertoo mikä koodaus on parempi.
Yks homo kerto mielipiteensä ja toisen ei enää tarvi, jossette osaa koodata nii älkää ruvtko selittää mitää turhaa paskaa mitä ei oo kysytty!
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Aivosyöpää sairastava Olga Temonen TV:ssä - Viimeinen Perjantai-keskusteluohjelma ulos
Näyttelijä-yrittäjä Olga Temonen sairastaa neljännen asteen glioomaa eli aivosyöpää, jota ei ole mahdollista leikata. Hä912910Pelotelkaa niin paljon kuin sielu sietää.
Mutta ei mene perille asti. Miksi Venäjä hyökkäisi Suomeen? No, tottahan se tietenkin on jos Suomi joka ei ole edes soda2991686Mikä saa ihmisen tekemään tällaista?
Onko se huomatuksi tulemisen tarve tosiaan niin iso tarve, että nuoruuttaan ja tietämättömyyttään pilataan loppuelämä?2461557- 871391
IL - VARUSMIEHIÄ lähetetään jatkossa NATO-tehtäviin ulkomaille!
Suomen puolustuksen uudet linjaukset: Varusmiehiä suunnitellaan Nato-tehtäviin Puolustusministeri Antti Häkkänen esittel4021384Nyt kun Pride on ohi 3.0
Edelliset kaksi ketjua tuli täyteen. Pidetään siis edelleen tämä asia esillä. Raamattu opettaa johdonmukaisesti, että4001307Kiitos nainen
Kuitenkin. Olet sitten ajanmerkkinä. Tuskin enää sinua näen ja huomasitko, että olit siinä viimeisen kerran samassa paik21089Esko Eerikäinen tatuoi kasvoihinsa rakkaan nimen - Kärkäs kommentti "Ritvasta" lävähti somessa
Ohhoh! Esko Eerikäinen on ottanut uuden tatuoinnin. Kyseessä ei ole mikä tahansa kuva minne tahansa, vaan Eerikäisen tat381037Hyväksytkö sinä sen että päättäjämme ei rakenna rauhaa Venäjän kanssa?
Vielä kun sota ehkäpä voitaisiin välttää rauhanponnisteluilla niin millä verukkeella voidaan sanoa että on hyvä asia kun329874Miksi Purra-graffiti ei nyt olekkaan naisvihaa?
"Pohtikaapa reaktiota, jos vastaava graffiti olisi tehty Sanna Marinista", kysyy Tere Sammallahti. Helsingin Suvilahden257855