Radio Button

0

mam dwa pytania

1st.
jak wyczyścić (klikając na link) wszystkie radio button w danej formie?

2nd.
jak po naciścięciu radiobuttonów i zwykłego przycisku skierować stronę (na np. dobrze.htm) gdy we wszystkich "zaznaczonych" radio button jest value="dobrze"?

0

1: <input type="reset" name="reset" value="Reset">
2: looknij na php. da sie if'a, przekierowanie i powinno pomoc :)

0

po pierwsze przycisk nie ma szans buć na formie
a po drugie ja nie znam php

0

ad1:

<script>

function uncheck_radio(frm_name) {
var frm=document[frm_name];
for(var i=0;i<frm.length;i++)
if(frm[i].type=='radio')frm[i].checked=0;
}

</script>

<form name="frm">
<input type="radio" name="r1">fgdsgfs
<input type="radio" name="r2">fgfhgfhg
<input type="radio" name="r3">fgfsghfdsh
</form>

<a href="javascript:uncheck_radio('frm')">kilk</a>

ad2:

  • nie kumam pytania...
0

Dzięki za pierwszy kod :) ale...

w moim drugim pytaniu chodzi o to że gdy zostanie wybrany chociaŻ jeden radiobutton z wartością (value) "źle" to po kliknięciu danego przycisku poza formą, przekierowywuje mnie na stronę zle.htm ... :-( a gdy są wszystkie zaznaczone z wartością tak to przekierowywuje na stronę dobrze.htm :)

przykład obrazkowy

(-) Radiobutton1. . . . . . . | <input type="radio" name="..." value="tak">
( ) Radiobutton2. . . . . . . | <input type="radio" name="..." value="nie">


|sprawdź_|
|
|_\ Click!
. \

0
<script> function check_radio(frm_name) { var frm=frm_name.elements; for(var i=0;i<frm.length;i++) {="{" if(frm[i].type="='radio'" &&="&amp;&amp;" frm[i].checked="=1" frm[i].value="='nie')" frm_name.action="zle.html" }="}" </script="&lt;/script"> <form action="dobrze.html" name="frm" onsubmit="check_radio(this)"> <input type="radio" name="r1">fgdsgfs <input type="radio" name="r2">fgfhgfhg <input type="radio" name="r3" value="nie">fgfsghfdsh </form>
0

Mam problem!

Zawsze mi wyświetla: dobrze.htm nawet jak jest źle :-(


Jest Jest!!!!
JUŻ DZIAŁA!!!!

thnxt

1 użytkowników online, w tym zalogowanych: 0, gości: 1