Monika R.

Monika R. PhD, Senior Welding
Engineer, Junior
Java Dev

Temat: Problem z formułą form

Witam.

Mam problem z utworzeniem formularza, w którym można czyścić odpowiedzi na każde pytanie osobno, a nie tylko naraz całość formularza.
Udało mi się to zrobić skryptem:

<form action="...">
<input type="reset" value="wartość" />
</form>

Dodając go do każdego pytania, ale wtedy już przy pierwszy użyciu </form> zamyka też wcześniej użytego:

<form action="mailto:mail@mail.pl" method="post" enctype="text/plain"><br>
i wysyła tylko 1 pytanie.

Gdy używam samego:

<input type="reset" value="wartość" />

to obojętnie ile razy go nie użyje i w którym miejscu formularza kasuje mi wszystkie wypełnione pola a nie z danego tylko pytania.

Gdy używam linijki skryptu:

<form method="post" action="javascript:alert('Zatwierdzony')" onreset="alert('Resetowanie')">
<p>Wpisz jakieś wartości i naciśnij przycisk Reset.</p>

<input type="radio" name="przyklad" value="1" /><b>przykład</b><br>
<input type="radio" name="przykład1" value="1" />przykład1<br>

<!-- przycisk resetowania -->
<input type="reset" value="Reset" /><br><br>

dzieje się dokładnie to samo czyli kasuje mi wszystko.

Znacie może jakąś linijkę skryptu która można dodawać osobno do każdego z pytań tak żeby nie kolidowała z wysyłaniem formularza? Próbowałam też z funkcją onClick, ale tam też jest używanie tego nieszczęsnego form :)

pozdrawiam
Grzegorz K.

Grzegorz K. Angular, JavaScript,
Frontend, UI

Mirosław Ratman

Mirosław Ratman Manager IT,
Architekt systemów
@Avast, Founder
@aSyncro ...

Temat: Problem z formułą form

Monika R.:
Witam.

Mam problem z utworzeniem formularza, w którym można czyścić odpowiedzi na każde pytanie osobno, a nie tylko naraz całość formularza.

jquery + :

<p><input/><a/></p>

$('form')
.find('p > a')
.on('click', function(){
$(this).closest('input,textarea,itp').val('');
});

Następna dyskusja:

problem z thickbox pod ie6




Wyślij zaproszenie do