Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Form
Forum PHP.pl > Inne > Hydepark
kicaj
Kod
<iframe src="shoutbox.php" name="shoutbox" frameborder="0" width="165" height="200"></iframe>

<form method="post" action="shoutbox.php" target="shoutbox">

<input type="text" name="shout"><br>

<input type="image" src="img/<? echo $styl; ?>/przycisk_ok.gif" name="nshout" style="border: 0"><br>

[ <a href="shoutbox.php" target="shoutbox">od&para;wież</a> ]

</form>


Ten formularz przesyla wartosc do ramki...
Ale w polu "shout" zostaje ta wartosc! Jak zrobic zeby po wyslaniu czyscilo formularz...
spenalzo
Może ustaw value=""?
Nie za bardzo rozumiem, o co chodzi..
kicaj
tak probowalem...

Chodzi o to ze wartosc pola "shout" jest przesyalana do ramki, ale wartosc w polu zostaje po wslaniu a formularz powinnien sie czyscic, ale nie wiem jak to zrobic
HaRy
to juz javascript
Kod
<script>

function send(form) {

  form.pole.value="";

  form.submit();

}

</script>

a w formularzu:
Kod
<form onSubmit="send(this)">

<input type="text" name="pole">
spenalzo
A nie odwrotnie? Bo teraz najpierw czyścisz a potem wysyłasz.
kicaj
umieszczalem ten kod przed, po, w srodku i przesyla pusty $shout do ramki...

Umiesc go tam gdzie ma byc, wyglad formularza masz powyzej...

THX
HaRy
do mnie to piszesz?
HaRy
Cytat
A nie odwrotnie? Bo teraz najpierw czyścisz a potem wysyłasz.


fakt winksmiley.jpg

pomyleczka sorki.
kicaj
no wiesz jak to mniejwiecej poustawiac, bo przesyla mi pusty $shout...
HaRy
Kod
<script>

function send(form) {

    form.submit();

    form.pole.value="";

}

</script>


zamienic kolejnoscia jak spenalzo trafnie zauwazyl smile.gif

[/b]
Seth
php Poczatkujacy >> Hydepark
spenalzo
Hmm, zamień 'pole' na nazwę pola czyli 'shout'
HaRy
no to chyba juz jest jasne ...

choc ... moze i nie ...
kicaj
nie skapowialem z kolejnoscia...

myslalem gdzie ustawic ten <script> czy przed, czy w, czy za formularzem... smile.gif
heheh
thx
kicaj
Kod
<script>

function send(form) {

form.submit();

form.shout.value="";

}

</script>



<iframe src="shoutbox.php" name="shoutbox" frameborder="0" width="165" height="200"></iframe>

<form method="post" action="shoutbox.php" target="shoutbox" onSubmit="send(this)">

<input type="text" name="shout"><br>

<input type="image" src="img/<? echo $styl; ?>/przycisk_ok.gif" name="nshout" style="border: 0"><br>

[ <a href="shoutbox.php" target="shoutbox">od&para;wież</a> ]

</form>
dalej przesyla pusty $shout...
HaRy
ku potomnosci:

Kod
<script>

function send(form) {

form.submit();  

form.shout.value=form.shout_tmp.value;

form.shout_tmp.value = "";

  return true

  }

  </script>

  

  <iframe src="shoutbox.php" name="shoutbox" frameborder="0" width="165" height="200"></iframe>

  <form method="post" action="shoutbox.php" target="shoutbox" onSubmit="return send(this)">

  <input type="text" name="shout_tmp"><br>

  <input type="hidden" name="shout" value="">

  <input type="image" src="img//przycisk_ok.gif" name="nshout" style="border: 0"><br>

  [ <a href="shoutbox.php" target="shoutbox">od&para;wież</a> ]

  </form>
kicaj
noo dziala nareszcie

wielkie thx smile.gif
HaRy
biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.