Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Formin tarkastus Javascriptillä - Jos OK niin php

Quirzo [02.11.2006 16:04:07]

#

Mitenkähän tämän saisi tehtyä?
Eli kun painaa submittia, se katsoo javascriptillä, että onko OK ja jos on, niin se antaa php:n rullata. Tuskin mahdollista? Tämä siksi ettei formin tiedot katoa, jos on väärin täytetty ym.

<script type="text/javascript">
	function Nappi()
	{
		if(document.form.otsikko.value == "" || document.form.aihe.value == "" || document.form.uutinen.value == ""){
		alert("Kaikki kohtia ei ole täytetty!");
		}
	}
	</script>

Oon koittanu onclick ja onsubmit, mutta se php hoitaa homman sen jälkeen.

Ehkä oon vähän tyhmä?

Quirzo [02.11.2006 16:29:20]

#

Juu, tarkoitan sitä, että se ei aja php scriptiä kun jotain on pielessä.
Normaalisti se ajaa sen ton jälkeen ja silloin formin tiedot tyhjenevät.

siirappi [02.11.2006 16:31:05]

#

Lisää formiin onsubmit-määre missä kutsutaan funktiota.

<form ... onsubmit="funktio()">

Ja lomakkeen lähetys lopetetaan jos funktio palauttaa arvon false. Eli funktion tulisi paluttaa false, mikäli kaikkia kenttiä ei ole täytetty.

Quirzo [02.11.2006 17:04:49]

#

eli pistän vaan javascriptillä return false;?
Vai pitääkö jotain muuta turhuuksia tunkea?
Kiitos vastauksesta

Blaze [02.11.2006 17:10:58]

#

Quirzo kirjoitti:

eli pistän vaan javascriptillä return false;

Joo, jos se lomake EI ole oikein täytetty.

Vastaus

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

Tietoa sivustosta