Izvrsavanje funkcije On Button Click

Izvrsavanje funkcije On Button Click

offline
  • Pridružio: 24 Nov 2009
  • Poruke: 128
  • Gde živiš: Zemun

Napisano: 04 Mar 2012 13:01

Pozdrav svima pokusavam da pozovem funkciju na Button Click, tj pokusavam da mi se na istoj stranici ispise rezultat funckije koju pozivam, pa Vas molim za malo objasnjenje.

<html>
<head>
<link href="1.css" rel="stylesheet" type="text/css">
<?php
function rezultat()
{
echo "vladimir tubic";
}
?>
</head>
<form name="sredina" method="post" action="">
<p>
<button type="submit" name="dugme_sredina" id="dugme" value="Submit" onClick="rezultat()">sredina</button>
</p>
</form>
</body>
</html>
Ne znam sta jos treba da dodam da bi mi se tekst iz funkcije ispisao na istoj stranici!!!

Dopuna: 04 Mar 2012 13:02

P.S.nisam lepo kopirao - posle zatvaranja "head"-a otvara se body - <body>



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 16 Jan 2010
  • Poruke: 241
  • Gde živiš: Zemun

Umesto onClick stavi onSubmit. To možeš AJAX-om da rešiš, pogledaj ovaj link: http://www.w3schools.com/php/php_ajax_php.asp



offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

To sto si ti napisao nema veze, a ni cvrle ti nije bolje odgovorio Smile

Ne mozes pozvati php funkciju koriscenjem htmla, php je server side jezik i on se izvrsava pri ispisu strane. Tebi treba javascript, ili jquery (zapakovan i uproscen javasc), koji je mnogo laksi za koriscenje.

offline
  • Pridružio: 24 Nov 2009
  • Poruke: 128
  • Gde živiš: Zemun

kako bi trebao da izgleda taj javascript?

offline
  • Pridružio: 16 Jan 2010
  • Poruke: 241
  • Gde živiš: Zemun

lnenad ::To sto si ti napisao nema veze, a ni cvrle ti nije bolje odgovorio Smile

Ne mozes pozvati php funkciju koriscenjem htmla, php je server side jezik i on se izvrsava pri ispisu strane. Tebi treba javascript, ili jquery (zapakovan i uproscen javasc), koji je mnogo laksi za koriscenje.


E jbg, kad ne pročitam ceo tekst, nego pređem na brzinu. Ok tu sam pogrešio, nisam video da on hoće da pozove PHP funkciju, ali sam mu zato predložio AJAX, s kojim to može da reši, ako ne želi da mu se učitava ponovo strana.

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

http://www.w3schools.com/js/js_popup.asp
Citat:<html>
<head>
<script type="text/javascript">
function show_alert()
{
alert("I am an alert box!");
}
</script>
</head>
<body>

<input type="button" onclick="show_alert()" value="Show alert box" />

</body>
</html>


@cvrlebgd

Koriscenje js na nekom dokumentu nece izazvati ponovno ucitavanje tog dokumenta.

offline
  • Pridružio: 24 Nov 2009
  • Poruke: 128
  • Gde živiš: Zemun

Nije to to. Ajde da preformulisem pitanje (mozda nisam lepo objasnio) treba da mi funkcija (upit) iscita neke podatke iz baze i te rezultate prikaze na istoj stranici. Ja uspevam da mi se ispisu podaci ili po ucitavanju stranice ili klikom na dugme na drugoj (novoj) ali nikako ne mogu da provalim kako da klikom na dugme se ti rezultati prikazu na stranici gde je i to dugme.....

offline
  • PHP Developer
  • Pridružio: 02 Okt 2005
  • Poruke: 546

Napisano: 05 Mar 2012 13:11

To sto ti hoces ja AJAX JavaSkript treba da pokupi podatje iz forme (proveri ih) posalje na server sa POST ili GET treuzme odgovor i umetne u stranicu na zeljeno mesto

Dopuna: 05 Mar 2012 13:14

JQuery ima lepe funkcije za to
http://api.jquery.com/category/ajax/

Ko je trenutno na forumu
 

Ukupno su 794 korisnika na forumu :: 26 registrovanih, 7 sakrivenih i 761 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, A.R.Chafee.Jr., Andrija357, babaroga, Bane san, Boris90, draggan, I AM THE KING, Joja2, kovinacc, krca73, kybonacci, lavi, Mercury, Miskohd, novator, nuke92, repac, sovanova95, stalker, tanakadzo, Toni, USSVoyager, vlvl, zlatkovuka, |_MeD_|