Autor Zpráva
mattyZEM
Profil
Dobrý den, mám formulář, kde je onsubmit funkce.
<form action="" method="post" name="formular" id="formular_komentare" onSubmit="return kpost(formular,1,2,25);">

Chtěl bych po vykonání nějaké akce upravit 4. (tedy poslední) hodnotu ve funkci kpost na -1.

Neví prosím někdo jak to udělat? Předem velmi děkuji.
Witiko
Profil
document.formular.onsubmit = function() {
  return kpost(formular,1,2,-1);
}
mattyZEM
Profil
Pardon, vysvětlil jsem to špatně. Chci tam dodat poslední hodnotu, která bude ale o jedno menší, tedy v tomto případě 24.
Witiko
Profil
var posledniHodnota = 25;
<form action="" method="post" name="formular" id="formular_komentare" onSubmit="return kpost(formular,1,2,posledniHodnota);">

...

posledniHodnota--;
mattyZEM
Profil
Smím vědět, jak to zapíši, když mám hodnoty (krom "formular") v funkci kpost vypisované PHP proměnnými?

<form action="" method="post" name="formular" id="formular_komentare" onSubmit="return kpost(formular,<?php echo $_SESSION['uid'].",".$_GET['cid'].",".$i; ?>);">


Promiňte, ale v JS fakt nejsem tak dobrý, jak se na první pohled zdá...
Witiko
Profil
<script type="text/javascript">
var posledniHodnota = <? echo $i; ?>;
</script>

...

<form action="" method="post" name="formular" id="formular_komentare" onSubmit="return kpost(formular,<?php echo $_SESSION['uid'].", ".$_GET['cid']; ?>, posledniHodnota);">
mattyZEM
Profil
Děkuji mnohokrát, moc jsi mi pomohl.

Zamykám.
Toto téma je uzamčeno. Odpověď nelze zaslat.