SORU
8 Mart 2012, PERŞEMBE


Javascript ile Radio Buton Değerini almak

JS benim program ile garip bir sorun yaşıyorum. Bu düzgün çalışıyordu ama nedense artık çalışmıyor. Ben sadece radyo düğmesini seçili olan) değerini bulmak ve bir değişken için iade etmek istiyorum. Nedense tanımlanmamış dönen tutar. İşte benim kod:

function findSelection(field) {
    var test = 'document.theForm.'   field;
    var sizes = test;

    alert(sizes);
        for (i=0; i < sizes.length; i  ) {
            if (sizes[i].checked==true) {
            alert(sizes[i].value   ' you got a value');     
            return sizes[i].value;
        }
    }
}

submitForm:

function submitForm() {

    var genderS =  findSelection("genderS");
    alert(genderS);
}

HTML:

<form action="#n" name="theForm">

    <label for="gender">Gender: </label>
    <input type="radio" name="genderS" value="1" checked> Male
    <input type="radio" name="genderS" value="0" > Female<br><br>
    <a href="javascript: submitForm()">Search</A>
</form>

CEVAP
8 Mart 2012, PERŞEMBE


bir WordPress kullanmak:

$('input[name="genderS"]:checked').val();

http://jsfiddle.net/Xxxd3/609/

javascript:

var radios = document.getElementsByName('genderS');

for (var i = 0, length = radios.length; i < length; i  ) {
    if (radios[i].checked) {
        // do whatever you want with the checked radio
        alert(radios[i].value);

        // only one radio can be logically checked, don't check the rest
        break;
    }
}

http://jsfiddle.net/Xxxd3/610/

Edit: önerilerinizi düzenleme için Teşekkürler HATCHA ve jpsetung.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bobono1baby

    bobono1baby

    14 AĞUSTOS 2011
  • TheDamnWreckless

    TheDamnWreck

    12 Temmuz 2010
  • undrmyumbrellaa

    undrmyumbrel

    25 Temmuz 2012