Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] problem z input radio
XP'ek
post
Post #1





Grupa: Zarejestrowani
Postów: 263
Pomógł: 9
Dołączył: 3.05.2009
Skąd: Wroc

Ostrzeżenie: (0%)
-----


witam

Moj problem polega na tym ze mam przelacznik 'yes' oraz 'no' typu input radio gdy odswieze strone jest wlaczony 'no' gdzy go przelaczena 'yes' i sprawdze przez onSubmit=''return Validate()" jaki jest aktualnie status przycisku radio tzn:

Kod
function vPesel()
{
var vpesel = document.getElementById('status');
var pesel  = document.register.pesel;


if(document.getElementById('status').checked)
{
v12 = 1;
vpesel.innerHTML = '';
}
else
{
advAJAX.get({
    url: "modules/account/validate.php?pesel="+pesel.value,
    onSuccess : function(obj) {var a; a = parseInt(obj.responseText); if(a == 1) {vpesel.innerHTML = yeah; v12 = 1;} else {vpesel.innerHTML = error; v12 = 0;}},
    onError : function(obj) {alert("Error: " + obj.status);},
});
}
}





function Validate()
{
vPesel()

cos tam dalej


dopiero ponownym nacisnieciu submit'a pokazuje mi na jaki zostal radio aktualnie zamieniony, podobnie mam z checkbox'em. Zamiast odrazu wykryc ze jest zaznaczony yes na radio za pierwszym razem po nacisnieciu submita wykrywa wartosc else dopiero po drugim razie prawidlowo wykrywa radio. co moze byc przyczyna?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 20:53